Software Engineer, Ray Serve at Anyscale - ScoutJobs - The AI-curated global job board
Skip to content
Anyscale
Posted 4 days ago

Software Engineer, Ray Serve

AnyscaleSoftware Engineer, Ray Serve

Requirements

Strong systems fundamentals, Operating systems knowledge, Networking and concurrency expertise, Distributed systems experience, Production-scale system maintenance, High code quality standards

Skills

PythonC#RayKubernetesgRPCDistributed Systems

About the role

Responsibilities

  • Build and scale Ray Serve, a production-grade serving framework for high-performance machine learning applications.
  • Design and implement intelligent request routing systems and sub-millisecond model routing to balance load across thousands of replicas.
  • Develop sophisticated traffic management systems for zero-downtime model updates and seamless transitions between versions.
  • Architect frameworks for multi-model orchestration and complex ML pipelines to maintain end-to-end latency guarantees.
  • Solve fundamental computer science problems involving asynchronous inference, state management at scale, and distributed observability.
  • Write performance-critical code using Python and C++ to handle millions of requests per second.

Requirements

  • Strong systems fundamentals, including deep knowledge of operating systems, networking, and concurrency.
  • Proven experience with distributed systems and managing production-scale systems that serve real users.
  • High standards for code quality, simplicity, testing coverage, and generality.
  • An ownership mindset with experience managing the full lifecycle from design to deployment and incident response.

Preferred Qualifications

  • Experience with distributed systems frameworks such as gRPC or Ray.
  • Background in ML/AI systems or specialized serving infrastructure.
  • Contributions to major open-source projects.
  • Experience with performance optimization, profiling, and cloud-native technologies like Kubernetes or Istio.

About the Company

Anyscale is on a mission to democratize distributed computing. We are commercializing Ray, a popular open-source project that creates an ecosystem of libraries for scalable machine learning. Our technology is used by industry leaders like OpenAI, Uber, and Spotify to accelerate the deployment of AI applications at scale.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer, Ray Serve

Anyscale · Bengaluru

Sign up to apply