Roblox

Senior Software Engineer - Content Understanding

Roblox
Apply
2 hours ago
San Mateo, CA, USASenior
H1B Sponsor

Base Salary

$243k - $295k/yr

Responsibilities

  • Develop full-stack solutions for understanding images, 3D models, audio, text, video, and complete experiences.
  • Build scalable pipelines for training, evaluating, and deploying machine learning models.
  • Develop backend systems supporting real-time search, content discovery, moderation, and generative AI features.
  • Apply current AI research to practical, production-ready solutions.
  • Collaborate with engineers, product managers, and cross-functional teams to deliver technical projects.

Requirements

  • Seven years of strong programming experience in at least two languages, including Python, C#, C++, or Java.
  • Exposure to frontend technologies and frameworks such as React or Angular.
  • Practical experience building and scaling backend systems in cloud environments.
  • Experience across the stack, including backend development and deploying machine learning models in production.
  • Familiarity with image or 3D object understanding, ideally in gaming or content creation.
  • A foundation in computer vision, AI, or related fields.
  • Experience with large-scale search systems, generative AI, or semantic content understanding.
  • Experience with modern deep learning frameworks such as PyTorch or TensorFlow and end-to-end machine learning workflows.
  • Knowledge of 3D geometry or asset workflows.

Benefits

  • Full-time employees are eligible for equity compensation and benefits.
  • Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence Monday and Friday.
  • The company provides reasonable accommodations during the recruiting process for qualifying disabilities or religious beliefs.
  • For US-based roles, certain work authorization categories may not be supported and future H-1B sponsorship may be unavailable.

Tech Stack

AngularC#C++JavaPythonPyTorchReactTensorFlow
Roblox

About Roblox

1,001-5,000 employees

Roblox's vision is to reimagine the way people come together. Our mission is to connect a billion people with optimism and civility. What is Roblox? Roblox is a platform where people come together virtually to share experiences. Every day, tens of millions of people from around the world come to Roblox to learn, work, play, connect, communicate, and socialize in immersive digital experiences all built by a global community of creators. Powered by Creators Roblox is powered by a global community of millions of developers and creators who produce their own immersive multiplayer experiences each month using Roblox Studio, our intuitive desktop design tool. Any experience imaginable can be created on Roblox. How Popular? Roblox is ranked as one of the top entertainment platforms for audiences under the age of 18 based on average monthly visits and time spent (Comscore). Our popularity is driven purely by the community with millions of people signing up through word of mouth every month.