Anyscale

Software Engineer, Ray Core

Anyscale
Apply
12 months ago
Bengaluru, IndiaMid Level

Responsibilities

  • Develop high-quality open-source software for distributed programming through Ray.
  • Identify, implement, and evaluate architectural improvements to Ray Core.
  • Improve Ray’s testing process and release quality.
  • Work on performance optimization, stability and stress-testing infrastructure, and fault tolerance.
  • Communicate technical work through talks, tutorials, and blog posts.

Requirements

  • At least two years of relevant work experience.
  • Strong background in algorithms, data structures, and system design.
  • Experience building scalable and fault-tolerant distributed systems.
  • Knowledge of distributed model training and inference, such as tensor parallelism and pipeline parallelism, is preferred.
  • Knowledge of GPU programming is preferred.

Tech Stack

Categories

Anyscale

About Anyscale

501-1,000 employees

Anyscale builds a cloud platform and tools to run Ray, the open-source framework for distributed Python and AI/ML workloads, enabling teams to scale data prep, training, and inference. It monetizes through a managed service, enterprise features, and support for Ray deployments. Founded in 2019 and headquartered in San Francisco, this privately held company is the commercial steward of Ray, widely used to power production AI systems.

Contact me