Senior Software Engineer, ML Platform

Cursor

Palo Alto, CA • 16m ago • On-site

Senior

On-site

180,000 - 330,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

Role: Senior Software Engineer, ML Platform

Description

Build and operate ML platform infrastructure that turns real product usage into better models and keeps research moving fast on large GPU fleets. Work on core platform systems used by ML researchers and product engineers, improving reliability, performance, and developer experience. Partner with research to convert recurring pain points into durable infrastructure.

Responsibilities

  • Design, build, and operate core platform systems used daily by ML researchers and product engineers
  • Partner closely with research to turn recurring pain into durable infrastructure
  • Own reliability, performance, and developer experience for the systems in your lane
  • Ship iteratively in a flat, high-ownership environment; measure impact and raise the bar

Requirements

  • Bachelor’s, Master’s, or PhD in computer science, machine learning, or another quantitative discipline; or equivalent work experience
  • 5+ years of industry experience working with production distributed systems (e.g., infrastructure, ingestion, data pipelines, scheduling/orchestration)
  • Experience owning production distributed systems at meaningful scale
  • Experience partnering to build platforms for ML researchers and product engineers
  • Ability to thrive in a high-ownership environment with a short feedback loop

Hard Skills & Technologies

  • Telemetry: event ingestion, product analytics pipelines, OpenTelemetry, tracing, reliable data APIs
  • Product data platform: Spark, Flink, Ray, ML dataset and training-data infrastructure
  • Observability: experiment/run monitoring, debugging and evaluation tooling, observability UX
  • ML DevX & systems: GPU/cluster scheduling, job queues, node health

Benefits

  • Annual salary range: $180,000–$330,000 USD (base salary determined case-by-case)
  • Equity
  • Comprehensive medical, vision, and dental coverage
  • 401(k)
  • Short & long-term disability insurance
  • Life insurance
  • Various discounts and perks

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Software Engineer, ML Platform role

Improve your resume for just $5

$180,000 – $330,000/year

Unlock Full Resume Report