Software Engineer, ML Platform

Cursor
US - California - Palo Alto
View Company Profile / << Go Back

  • Job Type: Full time
  • 24 days ago

Job Description

Design, build, and operate platform systems used by ML researchers and product engineers, with ownership of reliability, performance, and developer experience. Partner with research teams to turn recurring needs into durable infrastructure and improve the path from product usage and research experiments to trusted model runs.

Requirements: Candidates should have strong systems or infrastructure engineering experience and have owned production distributed systems at meaningful scale, such as ingestion, data pipelines, or scheduling systems. They should be comfortable with Linux, cloud or bare-metal environments, and orchestration tools such as Kubernetes or Ray, and enjoy working closely with ML researchers and product engineers.

Key Skills: Distributed Systems, Infrastructure Software Engineering, Production Systems, Event Ingestion, Data Pipelines, Scheduling And Orchestration, Linux, Cloud Computing, Bare-Metal Infrastructure, Kubernetes, Ray, GPU Cluster Scheduling, Observability, OpenTelemetry, Spark, Flink




Fast Track Upload