Description
Cursor is seeking a Software Engineer for its ML Platform team. The successful candidate will build infrastructure that turns real product usage into better models and keeps research moving fast on large GPU fleets. The ML Platform is organised into four teams: Telemetry, ML Data Platform, Observability, and ML DevX and Systems.
The ideal candidate will have a strong background in systems and infrastructure software engineering, with experience owning production distributed systems at scale. They should be comfortable working with Linux, cloud, and bare metal, as well as modern orchestration tools like Kubernetes and Ray.
Key responsibilities include:
- Designing, building, and operating core platform systems used daily by ML researchers and product engineers
- Partnering closely with research to turn recurring pain into durable infrastructure
- Owning reliability, performance, and developer experience for the systems in their lane
- Shipping iteratively in a flat, high-ownership environment and measuring impact
The company offers in-person work with offices in North Beach, San Francisco, Palo Alto, and Manhattan, New York, complete with well-stocked libraries.