CareerPlanSign in

Software Engineer, ML Developer Experience

San Francisco💼 Full-time🗓 2026-08-26 → 2026-09-26

Core

Building the experience layer of the Anyscale platform (CLI, SDKs, APIs, UI) to help developers and coding agents discover, configure, run, observe, debug, and productionize AI workloads on Ray.

Role type

Senior individual-contributor software engineer (ML Developer Experience)

Builds

Developer tooling, MLOps capabilities, agent-first CLI/SDK/API/MCP surfaces, Workspaces stack, and backend services for the AI development lifecycle.

Domain

Distributed machine learning infrastructure and developer tooling

Deliverable

production ML models | product features

Required skills

system design, algorithms, data structures, building highly available services, modern ML tooling (PyTorch, MLflow), product judgment, shipping developer-facing tools

Preferred skills

open-source project maintenance, operating ML infrastructure in production, building highly available serving systems, Ray experience

Technologies

Ray, PyTorch, MLflow, OpenTelemetry, OpenAI-compatible APIs

Responsibilities

Build next-gen developer tooling and MLOps capabilities; Develop agent-first CLI and cohesive SDK/API/MCP surfaces; Work across the Anyscale Workspaces stack; Build frameworks for the AI development lifecycle; Build paths from trained models to production endpoints; Surface observability across interfaces; Design open integrations and backend services; Collaborate with users and field teams to scope and ship products.

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.