# Senior Machine Learning Engineer (Systems), Embodied AI/NPCs, ML Platform - PhD Early Career

**Company**: Roblox
**Location**: San Mateo, CA
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $196,750—$243,290 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://careers.roblox.com/jobs/8027587?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_a5627327-673

## Description

As a Senior Machine Learning Engineer at Roblox, you will be a key contributor to building cutting-edge systems that power AI.

The Creator Services Machine Intelligence Team is building an NPC system that can play any Roblox game and perform real-time inference efficiently.

The ML Platform Team is establishing Roblox as the standard for 3D foundational models, democratizing creation using AI.

**Responsibilities**

**Creator Services Machine Intelligence Team**

- Develop scale data pipelines to collect complex 3D game states and real-time player actions.

- Train novel architectures to solve feature extraction across games for NPC models.

- Optimize real-time inference solutions to support seamless deployment of autonomous NPCs.

**ML Platform Team**

**Track 1: AI Platform Projects**

- Pioneer next-generation AI tooling to enhance efficiency, cost, and usability of ML.

- Build and maintain core platform components.

- Design great developer experiences.

**Track 2: Distributed Inference & Systems Optimization**

- Architect and implement scalable distributed inference systems.

- Optimize inference engines to serve millions of QPS at low latency.

- Conduct deep performance analysis and optimize ML models and systems.

**Requirements**

- PhD in Computer Science, Computer Engineering, Mathematics, Statistics, or related field.

- Experience building end-to-end ML pipelines and managing model inference and deployment.

- Experience with novel datasets and building real-world agentic applications.

- Scaled high-performance, high-availability architectures.

- Handled infrastructure using Kubernetes and major cloud providers.

## Skills

### Required
- Machine Learning
- Deep Learning
- Computer Vision
- Natural Language Processing
- Kubernetes
- Cloud Computing

---

Source: [Apply at careers.roblox.com](https://careers.roblox.com/jobs/8027587?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
