Latest AI JobsBrowse Jobs
Anyscale logo

Staff Software Engineer, Ray Core

AnyscaleSan FranciscoEngineering
Apply on company site
Salary
$240K - $270K USD
Job type
Full-time
Work mode
Remote
Posted
17 Sept 2026
Status
Open · checked 7d ago

About this role

Role Overview

Production is seeking a Staff Software Engineer for Ray Core to own a major technical area of distributed computing infrastructure. This remote-friendly role based out of San Francisco is well-suited for an experienced developer with a strong background in distributed systems and systems programming.

Key Responsibilities

Take end-to-end ownership of a major technical area within Ray Core by establishing roadmaps, identifying key technical challenges, and driving successful production execution.
Lead extensive and complex technical projects that involve multiple engineers, teams, or organizations over extended periods.
Establish technical direction and make critical architectural decisions for distributed computing infrastructure that supports demanding production workloads.
Design, construct, and evolve core distributed-systems primitives instead of relying solely on existing frameworks.
Tackle intricate challenges involving distributed execution, scheduling, resource management, fault tolerance, networking, storage, concurrency, and system performance.
Remain hands-on with implementation and debugging tasks within a systems-oriented codebase while elevating team technical standards.
Guide the long-term architecture and evolution of Ray Core as organizational scale and workloads continue to increase.

Requirements

Possess six or more years of software engineering experience demonstrating a history of growing technical ownership.
Demonstrated success leading substantial end-to-end projects, including problem definition, roadmap creation, architectural decision-making, implementation, and production ownership.
Experience managing projects that span multiple engineers and last for multiple quarters.
Deep familiarity with computer systems and distributed systems concepts.
Strong systems programming skills using lower-level languages such as C++, Rust, Java, or similar alternatives.
Comprehensive understanding of foundational systems concepts including distributed coordination, multithreading, concurrency, networking, performance, fault tolerance, and resource management.
Background in mentoring other engineers and raising the overall technical capability of surrounding teams.

Nice to Have

Proven contributions to open-source infrastructure projects.
Practical experience building underlying foundational systems like databases, streaming platforms, distributed runtimes, operating systems, schedulers, storage systems, Spark, or Kafka.

Skills and Tools

Systems programming languages including C++, Rust, and Java.
Distributed systems infrastructure like Spark, Kafka, and Azure.

Salary and Benefits

Competitive yearly salary ranging from $240,000 to $270,000 USD.
Equity compensation alongside health, dental, and vision coverage with many plans up to 99 percent employer-covered.
Flexible time off policies, paid parental leave, and dedicated mental health support.

About the Company

Production is commercializing Ray, an open-source project establishing a library ecosystem for scalable machine learning. The company focuses on democratizing distributed computing so software developers and data scientists can scale machine learning applications from a laptop to a cluster without requiring distributed systems expertise. Backed by investors such as Andreessen Horowitz, NEA, and Addition with over $250 million raised, the technology powers AI applications at prominent organizations like OpenAI, Uber, Spotify, Instacart, and Cruise.

How to Apply

Visit the official company careers page to submit an application for this position.

Skills and tech stack

Questions candidates ask

What is the salary range for the Staff Software Engineer, Ray Core position?

The salary for this position is between $240,000 and $270,000 USD per year.

How much experience is required to apply?

Candidates must have 6 or more years of software engineering experience with a track record of increasing technical ownership.

Is this position remote?

Yes, this role offers remote work flexibility with a location based in San Francisco.

What programming languages are expected for this role?

Strong systems programming experience in languages such as C++, Rust, Java, or similar lower-level languages is required.

What benefits are included with the job?

Benefits include competitive salary and equity, health, dental, and vision coverage with many plans up to 99 percent employer-covered, flexible time off, paid parental leave, and mental health support.

Ready to apply?

The application is on the official Anyscale careers page.

Apply on company site