Senior Software Engineer - Content Understanding

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 243,290 - 295,250 annuallyFunction: Software EngineeringExperience: 7+ yearsSkills: ["Collaboration","Problem-solving","Getting things done","Innovation","Production-minded execution"]

Build full-stack solutions for Roblox’s Content Understanding Platform, which processes billions of content items (3D models, audio, text, video) to extract meaning, context, and relationships. Develop AI models and highly scalable backend systems that power search, discovery, and moderation, enabling automated moderation at scale and generative AI features for millions of creators and users.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
1 day ago

Senior Software Engineer - Content Understanding

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Build full-stack solutions for Roblox’s Content Understanding Platform, which processes billions of content items (3D models, audio, text, video) to extract meaning, context, and relationships. Develop AI models and highly scalable backend systems that power search, discovery, and moderation, enabling automated moderation at scale and generative AI features for millions of creators and users.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Solve full-stack challenges to improve how AI, creators, and users describe and interact with content types (images, 3D models, audio, text, video).
  • •Create scalable pipelines for training, evaluating, and deploying machine learning models to support content annotation and discovery.
  • •Build robust backend systems enabling real-time search, discovery, and generative AI features.
  • •Apply latest AI research to deliver impactful, production-ready solutions.
  • •Collaborate with engineers and product managers across multifunctional teams to deliver bold technical projects.

Pay and Benefits

Salary: USD 243,290 - 295,250 annually
Equity and Bonus:Equity

Key Requirements

  • •7+ years of strong programming skills in at least two languages (Python, C#, C++, Java), with willingness to learn others.
  • •Experience with 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 deploying ML models in production environments.
  • •Familiarity with image or 3D object understanding, ideally in gaming or content creation industries.
Experience:7+ yearsGamingContent creationMachine learningAIComputer vision
Skills:CollaborationProblem-solvingGetting things doneInnovationProduction-minded execution
Languages:English
Tech Stack:PythonC#C++JavaReactAngularComputer visionMachine learningPyTorchTensorFlowCloud

Eligibility

Visa:H-1B

Company Brief

Roblox
Operates an online platform for user-generated games and virtual experiences, enabling creators to build, publish, and monetize interactive 3D experiences for a global community of players.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2004
WebsiteLinkedIn