- Company Name
- Scale AI
- Job Title
- Software Engineer - New Grad
- Job Description
-
**Job title**
Software Engineer – New Graduate
**Role Summary**
Entry‑level software engineer building and scaling AI‑enabled products and services that power Scale’s labeling platform and data infrastructure. Responsibilities include developing full‑stack web applications, integrating APIs, designing data pipelines, and implementing machine‑learning components to improve labeling quality, fraud detection, and user experience.
**Expectations**
- Graduate in Fall 2025 or Spring 2026 with a bachelor’s degree (or equivalent) in Computer Science, Electrical & Computer Engineering, Computer Engineering, Statistics, or a related field.
- Previous product or software engineering internship with a proven record of delivering high‑quality features at scale.
- Comfortable shipping end‑to‑end products, iterating based on customer and data insights, and maintaining code quality through testing and continuous integration.
**Key Responsibilities**
- Design, develop, and maintain full‑stack web applications that support large‑scale labeling workflows and AI model management.
- Build and optimize data processing systems capable of handling high‑volume streams and batch jobs.
- Implement fraud‑detection and churn‑prediction modules using ML models integrated with operational systems.
- Create and refine UI/UX tools that enable 100 k+ labelers to complete billions of tasks efficiently.
- Collaborate with product managers, data engineers, and customers to define requirements, prioritize features, and iterate on solutions.
- Write automated tests, perform code reviews, and ensure robust CI/CD pipelines.
- Troubleshoot, debug, and improve performance across backend services, databases, and frontend components.
**Required Skills**
- Full‑stack development: TypeScript, React, Python.
- Database proficiency: MongoDB (or similar NoSQL).
- Experience with RESTful API design, authentication, and third‑party integrations.
- Ability to design and implement scalable data pipelines and batch jobs.
- Strong understanding of software engineering best practices: version control (Git), unit/integration testing, CI/CD, and code quality tooling.
- Problem‑solving mindset, effective communication, and teamwork.
**Required Education & Certifications**
- Bachelor’s degree (or equivalent) in Computer Science, Electrical & Computer Engineering, Computer Engineering, Statistics, or a related discipline, completed by Fall 2025 or Spring 2026.
- No mandatory certifications specified.
San francisco bay, United states
Hybrid
11-11-2025