mid Software Engineer ic 2+ yrs · Posted Oct 6, 2025

About this role

Anyscale is hiring a mid-level Software Engineer based in Bangalore, India. The posting calls out experience with Ray, Distributed Systems, API Development, Testing and roughly 2+ years of relevant work.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Bangalore, India
Experience
2+ years
Department
Engineering
Posted
Oct 6, 2025
AI Summary
Develop and maintain Ray's C++ backend, including distributed scheduler and memory subsystems. Optimize performance, improve fault tolerance, and enhance testing infrastructure for large-scale distributed computing. Requires 2+ years systems software experience, strong algorithms/data structures knowledge, and distributed systems expertise.

More roles at Anyscale

Software Engineer (Ray Core)
San Francisco, CA · mid
C Ray Distributed Systems
Senior / Staff Product Manager - Ray Data
San Francisco, CA · senior
Distributed Systems Machine Learning Ray
Software Engineer, Ray Data
Bangalore, India · mid
Python Ray Feature Engineering
Security Engineer
Bangalore, India · mid
AWS GCP Azure
Staff Software Engineer, Platform Infrastructure (Foundations)
San Francisco or Palo Alto, CA · staff
Python AWS GCP
All Anyscale jobs →

Job description

from Anyscale careers

About Anyscale:


At Anyscale, we're on a mission to democratize distributed computing and make it accessible to software developers of all skill levels. We’re commercializing Ray, a popular open-source project that's creating an ecosystem of libraries for scalable machine learning. Companies like OpenAIUberSpotifyInstacartCruise, and many more, have Ray in their tech stacks to accelerate the progress of AI applications out into the real world.


With Anyscale, we’re building the best place to run Ray, so that any developer or data scientist can scale an ML application from their laptop to the cluster without needing to be a distributed systems expert.


Proud to be backed by Andreessen Horowitz, NEA, and Addition with $250+ million raised to date.


About the role

Ray aims to provide a universal API for building distributed applications. To achieve this goal requires a distributed system with high levels of performance and reliability. We're looking for engineers with systems software experience that are interested in contributing to the Ray backend.


About the Ray Core Team

This is an excerpt. Read the full job description on Anyscale careers →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All Anyscale Jobs Browse software engineering roles mid positions