Anyscale

Software Engineer (Ray Core)

Anyscale
Apply
2 months ago

Base Salary

$215k - $265k/yr

Responsibilities

  • Develop high-quality open-source software for Ray’s distributed-programming platform.
  • Implement and evaluate architectural improvements to the Ray Core backend.
  • Optimize Ray performance for large-scale workloads and improve reliability, scalability, and fault tolerance.
  • Improve stability, stress-testing infrastructure, and the software testing and release process.
  • Lead cross-team projects and mentor junior team members.
  • Communicate technical work through talks, tutorials, and blog posts.

Requirements

  • At least 5 years of relevant work experience.
  • Experience building scalable and fault-tolerant distributed systems.
  • Extensive experience with C/C++ and low-level operating systems.
  • Strong background in algorithms, data structures, and system design.
  • 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