Jobs · Engineering · California

Senior Software Engineer - Content Understanding

Roblox · San Mateo, CA · 1 mo ago
HybridEngineering$243k–$295k/yrFull-time

About the role

As a Senior Software Engineer within the Creator Organization, you will develop innovative full‑stack solutions that define the future of Roblox’s Content Understanding Platform. This platform processes billions of pieces of content—spanning 3D models, audio files, text, video, and entire experiences—extracting structured information about their meaning, context, and relationships. The team builds cutting‑edge AI models, advanced computer‑vision systems, and highly scalable backend platforms to power search, discovery, and moderation across Roblox.

Responsibilities

  • Solve full‑stack challenges to improve how AI, creators, and users describe and interact with content, including images, 3D models, audio, text, and video.
  • Craft and build scalable pipelines for training, evaluating, and deploying machine‑learning models to support content annotation and discovery.
  • Develop robust backend systems to power real‑time search, discovery, and powerful generative AI features.
  • Blend innovation with practicality, applying the latest AI research to build impactful, production‑ready solutions.
  • Collaborate with engineers, product managers, and multi‑functional teams to deliver bold technical projects.

Qualifications

  • 7+ years of strong programming experience in at least two languages (Python, C#, C++, Java) with a willingness to learn others.
  • Exposure to front‑end technologies and frameworks such as React or Angular.
  • Practical experience crafting and scaling backend systems in cloud environments.
  • Confirmed expertise across the stack, including backend development and deploying ML models in production.
  • Familiarity with image or 3D object understanding, ideally within gaming or content‑creation industries.
  • A “get stuff done” mentality and readiness to tackle challenges beyond your comfort zone.
  • Strong 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 (e.g., PyTorch, TensorFlow) and end‑to‑end ML workflows.
  • Knowledge of 3D geometry or asset workflows.
  • Passion for empowering creators through innovative technology.

Benefits

  • All full‑time employees are eligible for equity compensation and for the benefits described on the company’s benefits page.

Pay

Annual Salary Range: $243,290 — $295,250 USD. The actual base pay depends on factors such as professional background, training, work experience, location, business needs, and market demand.

Schedule

Roles based at the San Mateo, CA headquarters are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com