A

Anyscale

Scales AI workloads with Ray platform

Software Engineer - ML Developer Experience

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$226k - $283k /yrHybrid

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • At least 5 years of experience writing high-quality production code.
  • A solid background in algorithms, data structures, and system design.
  • Experience working with modern machine learning tooling, such as PyTorch, MLflow, and data catalogs.
  • Hands-on experience building and operating highly available services in production.
  • Strong product instincts and a track record of shipping developer-facing tools that people choose to use.

Responsibilities

  • Build next-generation developer tooling and MLOps capabilities on Ray for developers and coding agents.
  • Develop an agent-first command-line interface and cohesive software development kit, application programming interface, and Model Context Protocol surfaces with self-discovery, structured errors, dry-run support, and consistent behavior across platform resources.
  • Improve the path from local code to distributed execution across the Anyscale Workspaces stack, including environments, dependencies, images, authentication, workload submission, and debugging.
  • Build cohesive experiences, tools, and frameworks for the AI development lifecycle, including data preparation, fine-tuning and post-training, evaluation, production serving, dataset management, experiment tracking, and lineage.
  • Build the path from a trained model to a reliable production endpoint, including model registration, deployment workflows, performance benchmarking, and large language model-specific service metrics.
  • Surface observability across the command-line interface, software development kit, user interface, and agent-facing interfaces so users can diagnose failures across jobs, tasks, actors, nodes, and graphics processing units.
  • Design open integrations using durable standards such as OpenAI-compatible application programming interfaces and OpenTelemetry, along with stable Jobs and Services interfaces for external orchestrators.
  • Design and operate highly available backend services and platform architecture across serverless and bring-your-own-cloud environments.
  • Work directly with users and field teams to identify high-leverage problems, shape product and technical designs, and build, operate, ship, and iterate on solutions.
  • Collaborate with distributed systems and machine learning experts to advance AI infrastructure.

Desired Qualifications

  • Experience building and maintaining open-source projects.
  • Experience building and operating machine learning infrastructure in production.
  • Experience building highly available serving systems.
  • Experience using Ray.

About the Company

Anyscale

Scales AI workloads with Ray platform

Anyscale helps enterprises run AI workloads at scale by providing a software platform built around the Ray open-source framework. The core product enables users to deploy, manage, and optimize distributed AI tasks—from training to inference—across large clusters, with features that handle scaling, fault tolerance, and resource management. The platform is delivered as a software-as-a-service, so customers pay a subscription to access tools for running Generative AI, large language models, computer vision, and other ML workloads efficiently and reliably. Unlike others who focus on individual components, Anyscale combines Ray’s distributed execution with enterprise-ready management, monitoring, and optimization to productionize AI applications. The company’s goal is to help organizations deploy AI workloads faster, at scale, with predictable performance and cost efficiency.

Company size
501-1,000
Company stage
Acquired
Total funding
$259.6M
Headquarters
San Francisco, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Anyscale

See more jobs