Software Engineer - ML Developer Platform

Anyscale commercializes Ray, a popular open-source project for scalable machine learning, making distributed computing accessible to developers.
$NaN
Machine Learning
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II, Customer eXperience Impressions (CXI)

Software Engineer position at Amazon's CXI team developing ML systems to detect and fix shopping experience issues, offering competitive pay and benefits.

Software Development Engineer II - DSO, Demand Science Optimization (DSO)

Software Development Engineer II position at Amazon's DSO team, focusing on ML-driven demand forecasting and supply management for Amazon Devices.

Software Development Engineer, Predictive Targeting

Software Development Engineer role at Amazon focusing on machine learning and predictive analytics for customer targeting systems

Machine Learning Engineer, Amazon One

Machine Learning Engineer position at Amazon AWS, focusing on biometric identity solutions, deep learning, and computer vision, offering competitive salary and benefits.

Applied Scientist 3

Applied Scientist position at Oracle focusing on ML, LLMs, and Generative AI for healthcare solutions, requiring 3+ years of experience in Python and deep learning frameworks.

Description For Software Engineer - ML Developer Platform

Anyscale is revolutionizing distributed computing through Ray, a powerful open-source project creating an ecosystem of libraries for scalable machine learning. With backing from major investors like Andreessen Horowitz and NEA, having raised over $250 million, Anyscale is trusted by industry giants like OpenAI, Uber, Spotify, Instacart, and Cruise.

The ML Development Platform team creates essential tools and services enabling users to build production-quality applications using Ray. This role is central to creating the primary interface into Anyscale's ecosystem, focusing on delivering a magical developer experience through polished, stable, and well-designed products.

As a Software Engineer on the ML Developer Platform team, you'll be responsible for building and maintaining critical infrastructure components, including Anyscale workspaces, production and development tools, ML Ops tools, and various integrations. The position requires both technical expertise and user empathy to create solutions that serve everyone from newcomers to Ray to enterprises running production workloads.

The ideal candidate combines strong backend development skills with machine learning infrastructure knowledge, capable of building robust systems while understanding the needs of ML practitioners. You'll be working at the intersection of distributed systems and machine learning, helping shape the future of AI development tools and infrastructure.

Join us in democratizing distributed computing and making advanced AI capabilities accessible to developers of all skill levels. This is an opportunity to work with leading experts in the field while contributing to both open-source and commercial products that are transforming how AI applications are built and deployed.

Last updated 2 months ago

Responsibilities For Software Engineer - ML Developer Platform

  • Develop a next-gen ML Ops platform and development tooling centered around Ray
  • Build high quality frameworks for accelerating the AI development lifecycle
  • Work with a team of leading distributed systems and machine learning experts
  • Communicate work through talks, tutorials, and blog posts
  • Full stack work on Anyscale workspaces, debugging and dependency management
  • Development of new ML Ops tooling and capabilities
  • Lead the development of the Anyscale SDK, authentication, etc.

Requirements For Software Engineer - ML Developer Platform

Python
  • At least 2 years of backend development with solid background in algorithms, data structures, and system design
  • Experience working with modern machine learning tooling, including PyTorch, MLFlow, data catalogs
  • Familiarity with technologies such as Python, FastAPI, or SQLAlchemy
  • Motivated people who are excited to build tools to power the next generation of cloud applications

Interested in this job?