分布式计算研发工程师-Ray(深圳/北京/上海)
Core
Design and build a leading general-purpose distributed computing engine based on the open-source Ray project, supporting Data + AI scenarios including large model training pipelines, online/offline inference, and AI agents.
Role type
Senior IC distributed systems engineer (Ray infrastructure)
Builds
Distributed task scheduling and execution engines, distributed data processing frameworks, and online service orchestration frameworks.
Domain
Cloud-native infrastructure for Data and AI
Deliverable
production ML models
Required skills
C++, Python, Java, large-scale software system development, distributed system design, high-performance computing, Kubernetes integration
Preferred skills
Ray framework expertise, Data + AI system engineering experience, significant contributions to mainstream open-source projects
Responsibilities
Develop engine core components for distributed task scheduling and execution; Build distributed data processing and service orchestration frameworks; Integrate with Kubernetes to create scalable, high-availability cluster services; Collaborate on open-source projects to enhance industry influence.