1

Ray Jobs (NOW HIRING)

We are a leader in film and television title distribution and we are seeking an experienced Blu Ray and DVD Authoring Technician. This is a full time position but flexible. It is important that you ...

Description We are a leader in film and television title distribution and we are seeking an experienced Blu Ray and DVD Authoring Technician. This is a full time position but flexible. It is ...

Ray-Lawson Research Fellow Location: Frisco - Ambulatory Surgical Center Additional Posting Details: Monday-Friday, 8:00 a.m.-4:30 p.m. EXTERNAL APPLICANTS, The Ray-Lawson Research Fellow candidate ...

Ray Ban SoHo Full Time

New York, NY

$16.50 - $20.75/hr

Ray-Ban is part of EssilorLuxottica, a global leader in the design, manufacture and distribution of world-class vision care products, including iconic eyewear, advanced lens technology and cutting ...

Ray-Ban is part of EssilorLuxottica, a global leader in the design, manufacture and distribution of world-class vision care products, including iconic eyewear, advanced lens technology and cutting ...

Ray Ban SoHo Full Time

Manhattan, NY

$16.50 - $20.75/hr

Ray-Ban is part of EssilorLuxottica, a global leader in the design, manufacture and distribution of world-class vision care products, including iconic eyewear, advanced lens technology and cutting ...

Ray Ban SoHo Full Time

Manhattan, NY ยท On-site

$16.50 - $20.75/hr

Ray-Ban is part of EssilorLuxottica, a global leader in the design, manufacture and distribution of world-class vision care products, including iconic eyewear, advanced lens technology and cutting ...

next page

Showing results 1-20

Ray information

See salary details

$721

$2.1K

$3K

How much do ray jobs pay per week?

As of Jun 1, 2026, the average weekly pay for ray in the United States is $2,094.00, according to ZipRecruiter salary data. Most workers in this role earn between $1,740.38 and $2,500.00 per week, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Ray (Ray Distributed Computing) Engineer, and why are they important?

To thrive as a Ray Distributed Computing Engineer, you need a solid background in software engineering, distributed systems, and proficiency with Python, often supported by a degree in computer science or a related field. Familiarity with Ray's APIs, machine learning frameworks, cloud platforms, and containerization tools like Docker and Kubernetes is typically required. Problem-solving, collaboration, and effective communication stand out as crucial soft skills in this role. These skills and qualifications are essential for developing scalable, high-performance distributed applications and collaborating efficiently within a technical team.

What are some common challenges faced by Ray engineers when deploying large-scale distributed applications?

Ray engineers often encounter challenges related to resource management, debugging, and ensuring fault tolerance when deploying distributed applications at scale. Effectively allocating resources across clusters and handling network or node failures require a solid understanding of Ray's architecture and orchestration tools. Additionally, debugging distributed workloads can be complex, so familiarity with Ray's monitoring and logging capabilities is essential. Collaborating closely with data scientists, DevOps, and infrastructure teams is a typical part of the workflow to ensure seamless deployment and scalability.

What are Ray jobs?

Ray jobs refer to distributed computing tasks managed by the Ray framework, which is an open-source library for scaling Python applications. Ray allows developers to run parallel and distributed workloads, such as machine learning training or data processing, across multiple CPUs and GPUs. Ray jobs can be anything from simple functions to complex pipelines, and they are managed and scheduled by Ray's job management system. This makes it easier to scale applications without significant changes to existing code.

What is the difference between Ray vs Data Engineer?

AspectRayData Engineer
Required CredentialsTypically a background in computer science, programming, or data science; certifications varyDegree in computer science, information technology, or related field; often certifications in data management
Work EnvironmentDistributed computing, AI, and machine learning projects; often in tech companies or research labsData pipeline development, database management, ETL processes; in tech, finance, healthcare, and more
Employer & Industry UsageUsed by organizations implementing distributed computing and AI workloadsEmployed across industries managing large-scale data systems and analytics

While Ray is a framework for distributed computing and AI workloads, Data Engineers focus on building and maintaining data pipelines and infrastructure. Both roles require technical skills, but Ray is more specialized in distributed processing, whereas Data Engineers work broadly with data systems across industries.

More about Ray jobs
What cities are hiring for Ray jobs? Cities with the most Ray job openings:
What are the most commonly searched types of Ray jobs? The most popular types of Ray jobs are:
What states have the most Ray jobs? States with the most job openings for Ray jobs include:
Infographic showing various Ray job openings in the United States as of May 2026, with employment types broken down into 1% Locum Tenens, 3% As Needed, 71% Full Time, 17% Part Time, and 8% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $108,888 per year, or $52.4 per hour.
Software Engineer (Ray Core)

Software Engineer (Ray Core)

Anyscale, Inc

San Francisco, CA โ€ข On-site

Full-time

Posted 15 days ago


Job description

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 OpenAI, Uber, Spotify, Instacart, Cruise, 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
The Ray Core team develops and maintains the Ray C++ backend (e.g., distributed scheduler, language runtime integration, I/O and memory subsystems). We are responsible for the reliability, scalability, and performance of Ray as well as ensuring that Ray provides the right feature set to support higher level libraries and use cases. The team works on a balance of new features / distributed libraries, test infra improvements, debugging, and longer-term architectural improvements to Ray.
A snapshot of projects you can work on:
  • Optimizing performance of large-scale workloads on Ray
  • Stability and stress testing infrastructure
  • Improving fault tolerance (HA)

As part of this role, you will:
  • Leading cross-team projects while mentoring junior team members
  • 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

We'd love to hear from you if you have:
  • At least 5 year of relevant work experience
  • Experience in building scalable and fault-tolerant distributed systems
  • Extensive experience working in C/C++ and on low level operating systems
  • Solid background in algorithms, data structures, system design
  • Knowledge of distributed model training and inference (e.g. tensor parallel, pipeline parallel) is preferred
  • Knowledge of GPU programming is preferred

Anyscale Inc. is an Equal Opportunity Employer. Candidates are evaluated without regard to age, race, color, religion, sex, disability, national origin, sexual orientation, veteran status, or any other characteristic protected by federal or state law.
Anyscale Inc. is an E-Verify company and you may review the Notice of E-Verify Participation and the Right to Work posters in English and Spanish