# 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/8027588?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_90c28d40-8e1

## Description

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

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

The ML Platform Team works on establishing Roblox as the standard for 3D foundational models, supporting hundreds of ML use cases and billions of inferences daily.

**Responsibilities**

**Creator Services Machine Intelligence Team**

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

- Train novel architectures for NPC models and drive model training speed for sophisticated deep learning architectures.

- 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 at Roblox.

- Build and maintain core platform components, including Serving Layer, Model Registry, and Pipeline Orchestrator.

- Design great developer experiences to reduce time-to-production and ensure foundational AI systems are scalable and reliable.

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

- Architect and implement scalable distributed inference systems for efficiently serving large models.

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

- Conduct deep performance analysis and optimize ML models and systems on GPU architectures.

**Requirements**

- Ph.D. in Computer Science, Computer Engineering, Mathematics, Statistics, or a related technical field.

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

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

- Experience with scaled high-performance, high-availability architectures.

- Knowledge of infrastructure management using Kubernetes and major cloud providers.

**Salary** The annual salary range for this position is $196,750,$243,290 USD.

## Skills

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

---

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