Software Engineer (ML Platform)

Anyscale is on a mission to democratize distributed computing and make it accessible to software developers of all skill levels by commercializing Ray, a popular open-source project for scalable machine learning.
$170,112 - $237,000
Machine Learning
Mid-Level Software Engineer
Hybrid
51 - 100 Employees
2+ years of experience

Description For Software Engineer (ML Platform)

Anyscale is seeking talented engineers to join their team and contribute to the development of next-generation, high-performance machine learning serving systems. The Platform team is dedicated to creating world-class systems for serving ML models in production, including building and maintaining the open-source Ray Serve library and contributing directly to the Anyscale platform.

As part of this role, you will:

  • Develop a highly available service for ML model serving
  • Enhance Ray Serve and other libraries to simplify the development of next-generation ML applications in production
  • Improve autoscaling capabilities to drive performance enhancements and cost savings
  • Optimize latency and throughput for both single- and multi-model serving scenarios

Requirements:

  • Solid background in algorithms, data structures, and system design
  • Experience working with modern machine learning tooling, including PyTorch, TensorFlow, and JAX
  • At least 2+ years of relevant work experience

Bonus points for:

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

Anyscale offers competitive compensation and benefits, including:

  • Target salary range: $170,112 ~ $237,000
  • Stock Options
  • Healthcare plans (99% premiums covered)
  • 401k Retirement Plan
  • Wellness and Education stipends
  • Paid Parental Leave
  • Flexible Time Off
  • Commute reimbursement
  • 100% of in-office meals covered

Anyscale is based in San Francisco, CA, with employees required to come to the office 3x a week. The company values diversity and inclusion and encourages individuals from underrepresented groups to apply.

Last updated 6 months ago

Responsibilities For Software Engineer (ML Platform)

  • Develop a highly available service for ML model serving
  • Enhance Ray Serve and other libraries to simplify the development of next-generation ML applications in production
  • Improve autoscaling capabilities to drive performance enhancements and cost savings
  • Optimize latency and throughput for both single- and multi-model serving scenarios

Requirements For Software Engineer (ML Platform)

Python
  • Solid background in algorithms, data structures, and system design
  • Experience working with modern machine learning tooling, including PyTorch, TensorFlow, and JAX
  • At least 2+ years of relevant work experience

Benefits For Software Engineer (ML Platform)

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
  • Stock Options
  • Healthcare plans with 99% premiums covered
  • 401k Retirement Plan
  • Wellness stipend
  • Education stipend
  • Paid Parental Leave
  • Flexible Time Off
  • Commute reimbursement
  • 100% of in-office meals covered

Interested in this job?

Jobs Related To Anyscale Software Engineer (ML Platform)

Technical Services Engineer

Technical Services Engineer role at Anyscale, focusing on customer success with ML/AI platform implementation and support.

Research Engineer, LLM

Research Engineer position focused on Large Language Models (LLMs) at Anyscale, combining AI research with distributed systems engineering.

Field Solution Architect II, AI Infrastructure, North, Google Cloud

Field Solution Architect II position at Google Cloud, focusing on AI Infrastructure and helping customers implement and optimize cloud-based machine learning solutions.

Field Solution Architect II, AI Infrastructure, West, Google Cloud

Field Solution Architect position at Google Cloud focusing on AI infrastructure implementation and customer success with competitive compensation and comprehensive benefits.

Research Scientist, Market Algorithms, Google Research

Research Scientist position at Google Research focusing on market algorithms, combining microeconomics, ML, and algorithm design to develop efficient marketplaces.