Cursor
Software Engineer, ML Research
San FranciscofulltimemidAdded 2 days ago
About this role
Join Cursor as a Research Engineer to build the infrastructure powering frontier coding agents. You'll develop distributed training, inference, and RL systems that enable researchers to iterate quickly on models designed to automate professional programming.
What you'll do
- Build distributed training, inference, and reinforcement learning infrastructure
- Create libraries to streamline large-scale data processing for researchers
- Design systems to convert user data into high-quality training data
- Work directly with researchers to ensure reproducible progress
- Architect and ship end-to-end systems with full ownership
What they're looking for
- Distributed systems and infrastructure engineering
- Large-scale ML training and inference systems
- Reinforcement learning fundamentals
- Data pipeline and ETL architecture
- Language model optimization and understanding
- High-ownership end-to-end system design
- Proficiency in systems programming
- Ability to learn and iterate in ML domain
Opens the official application on the employer’s site. No login required.