Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Go @ 3
Kubernetes @ 3
Scala @ 3
Java @ 3
Distributed Systems @ 2
Communication @ 6
Prioritization @ 6
Rust @ 3
WebRTC @ 3
AI @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
xAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. The team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. All employees are expected to be hands-on and to contribute directly to the company’s mission, demonstrate strong prioritization and communication skills, and share knowledge concisely with teammates.
Role overview
We’re looking for exceptional media engineers to join a project integrating xAI’s AI infrastructure into a platform used by ~600 million users per month. The work will transform the video product experience (video playback, live streaming, Spaces, audio/video calls, and more) and involves bringing xAI’s technology stack to core media services.
Responsibilities
- Build the next generation of large-scale video services
- Contribute to and rebuild core media processing and distribution pipelines in high-performance languages (Rust, C++ or Go)
- Obsess over every millisecond and pixel, ensuring end-to-end media quality and performance at scale across a rich suite of products and user platforms
Requirements (Basic Qualifications)
- At least 5 years of experience
- Obsessed with media quality, performance, and product experience
- Proficient in high-performance C++ or Go
- In-depth knowledge of either WebRTC or LL-HLS or video transcoding pipelines
- Familiar with building and running scalable and resilient distributed systems
Preferred Skills and Experience
- Languages: Go, C++, Rust, Java, Scala
- Infrastructure/Tools: Kubernetes, FoundationDB, ValKey, Envoy, S3
- Media formats, codecs and protocols: H.264, H.265, AV1, MP4, CMAF, VMAF, RTP, RTMP, LL-HLS, HDR, DRM
Compensation and Benefits
- Base salary: $180,000 - $440,000 USD
- Total rewards also include equity, comprehensive medical/vision/dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.
xAI is an equal opportunity employer. For details on data processing, see the Recruitment Privacy Notice linked in the original posting.