---
title: "Software Engineer, ML Infrastructure"
company: "Cursor"
company_url: "https://www.remjobs.works/companies/cursor"
url: "https://www.remjobs.works/job/cursor-software-engineer-ml-infrastructure-f8aa45c3-b372-48cb-9fb3-882bc7ac6837"
apply_url: "https://jobs.ashbyhq.com/cursor/c66cde5e-9cb6-4a2e-a330-9323e1edf2a9"
workplace: onsite
location: "San Francisco"
employment_type: full-time
seniority: mid
role: ai-machine-learning
region: united-states
skills: ["go", "kubernetes", "linux", "python", "rust", "typescript"]
date_posted: 2026-01-27T22:51:35.240Z
first_seen_by_remjobs: 2026-08-26T15:14:53.019Z
---

# Software Engineer, ML Infrastructure

**Cursor** — San Francisco

Apply: https://jobs.ashbyhq.com/cursor/c66cde5e-9cb6-4a2e-a330-9323e1edf2a9

## About Cursor

Built to make you extraordinarily productive, agents turn ideas into code. Accelerate development by handing off tasks to Cursor.

## About the role

Our mission is to automate coding. The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering. Our organization is very flat, and our team is small and talent dense. We particularly like people who are truth-seeking, passionate, and creative. We enjoy spirited debate, crazy ideas, and shipping code.

### About the role

The ML Infrastructure team builds large-scale compute, storage, and software infrastructure to support Cursor’s work building the world’s best agentic coding model. We’re looking for strong engineers who are interested in building high-performance infrastructure and the software to support it. This role works closely with ML researchers and engineers to enable their work through improvements to our training framework, systems reliability/performance, and developer experience.

#### What you’ll do

- Collaborate with ML researchers to improve the throughput and reliability of training

- Work with OEMs, cloud service providers, and others to plan and build cutting-edge GPU infrastructure

- Improve the density and scalability of compute environments to enable increasingly large RL workloads

- Create software and systems to automate building, monitoring, and running GPU clusters

- Build workload scheduling and data movement systems to support Cursor’s growing training footprint

#### You may be a fit if

- A strong background in systems and infrastructure-focused software engineering, particularly in Python, Typescript, Rust, and Golang

- Experience with distributed storage and networking infrastructure, particularly on Linux systems across cloud and bare metal environments

- Exposure to large-scale systems and their unique challenges, ideally across thousands of nodes with significant resource footprints.

- Production use of infrastructure-as-code and configuration management, across hosts and Kubernetes

#### Nice to have

- Operational exposure to Nvidia GPUs with Infiniband or RoCE, particularly with Blackwell and Hopper-class hardware

- Exposure to Ray, Slurm, or other common compute and runtime schedulers#LI-DNI

---

Source: Cursor's own career page, read by RemJobs. Canonical HTML version: https://www.remjobs.works/job/cursor-software-engineer-ml-infrastructure-f8aa45c3-b372-48cb-9fb3-882bc7ac6837
