Anyscale logo

Software Engineer, Ray Core

Anyscale · Posted Sep 29

Distributed computing platform and managed cloud services for scaling artificial intelligence and machine learning workloads

Bengaluru, KarnatakaFull-timeOnsiteMid Level2+ years₹30.0L–₹55.0L yearly100+ applicants
Artificial IntelligenceDistributed ComputingCloud InfrastructureSoftware DevelopmentGrowth Stage
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

Anyscale is commercializing Ray, a popular open-source project building an ecosystem of libraries for scalable machine learning, with the goal of making distributed computing accessible to software developers of all skill levels. The Ray Core team develops and maintains the Ray C++ backend, including the distributed scheduler, language runtime integration, and I/O and memory subsystems, and is responsible for Ray's reliability, scalability, and performance. This role contributes to the Ray backend, working on a balance of new features and distributed libraries, test infrastructure improvements, debugging, and longer-term architectural improvements.

What you will do

  • Develop high quality open source software to simplify distributed programming (Ray)
  • Identify, implement, and evaluate architectural improvements to Ray core
  • Improve the testing process for Ray to make releases as smooth as possible
  • Communicate your work to a broader audience through talks, tutorials, and blog posts

Skills used in this role

C++RayGPU ProgrammingDistributed SystemsDistributed Model TrainingTensor ParallelismPipeline ParallelismAlgorithmsData StructuresSystem Design

What the employer is looking for

  • At least 2 year of relevant work experience
  • Solid background in algorithms, data structures, system design
  • Experience in building scalable and fault-tolerant distributed systems
  • Knowledge of distributed model training and inference (e.g. tensor parallel, pipeline parallel) is preferred
  • Knowledge of GPU programming is preferred

Benefits and support

  • Competitive salary and equity, plus health/dental/vision coverage (many plans up to 99% employer-covered)
  • We offer flexible time off, paid parental leave, and mental health support

About Anyscale

Anyscale is the company behind Ray, an open-source distributed computing framework designed to scale artificial intelligence and machine learning workloads seamlessly from a laptop to the cloud. Its managed platform offers elastic GPU orchestration, distributed training, and batch inference capabilities to help development teams build production-grade AI applications without infrastructure complexities.

Industry
Artificial Intelligence
Company size
200-500 employees
Founded
2019
Location
San Francisco, California, USA
Funding stage
Series C

Funding

Series C · $281M raised

Andreessen HorowitzNew Enterprise Associates (NEA)AdditionIntel CapitalFoundation CapitalAmplify Partners
  • 2021-10-15Series C$199M
  • 2020-10-21Series B$40M
  • 2019-08-02Series A$20M
  • 2019-02-18Seed$22M

Leadership

KM
Keerti Melkote

Chief Executive Officer

RN
Robert Nishihara

Co-founder & Chief Strategy Officer

PM
Philipp Moritz

Co-founder & CTO

IS
Ion Stoica

Co-founder & Executive Chairman