Role Overview
Join a leading AI lab's generative AI team and help build foundational models from the ground up. This full-time opportunity is for experienced full-stack software engineers in India who can build, integrate, and stress-test real software on top of frontier models.
Responsibilities
- Build and ship full-stack applications, services, and internal tools in Python, Java, Rust, C#, C++, or TypeScript.
- Integrate pre-release model APIs into working software, including tool interfaces, evaluation harnesses, and telemetry.
- Diagnose and document model and integration failure modes, translating engineering observations into clear feedback for research teams.
- Prototype quickly against changing requirements and deliver working increments with limited up-front specification.
- Collaborate with engineering leadership and other engineers to maintain code quality, architecture, and technical documentation.
Requirements
- 3+ years of professional experience building and shipping production software at a recognized organization.
- Production experience in at least one of Python, Java, Rust, C#, or C++, plus working proficiency in a second language.
- Hands-on full-stack experience covering backend services and APIs, React or another modern front-end framework, databases, and cloud deployment.
- Demonstrated ability to onboard onto unfamiliar codebases and deliver working code quickly.
- Strong written communication and the ability to explain complex technical decisions clearly.
- Reliable weekday availability for 40 hours per week.
Skills
- Python
- React
- TypeScript
- Java
- Rust