Roblox

Technology

SeniorSoftwareEngineer,UGCValidationAvatarHeadsandBodies

CA$183–230k Vancouver, British Columbia, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, UGC Validation – Avatar Heads and Bodies at Roblox. Skills: UGC Validation, Geometric processing, 3D assets. Scale and extend automated validation. Maintain engineering systems”

What You'll Achieve.

Ensure 3D marketplace content meets standards; Enforce marketplace policies; Detect avatar schema compliance; Flag geometry-based exploits; Measure asset quality programmatically; Enhance asset quality pipelines; Meet platform quality standards; Meet security rules

Industry & Context.

Technology
Problems you'll solve

Problem solver; Complex technical challenges

What They're Looking For.

Must Have

BS, MS, or PhD in Computer Science, Expert 3D Math Foundation, Geometric Processing Expertise, Solid understanding of avatar schema compliance, Programming skills in c++, Luau, Python, System optimization experience, Data pipelining experience, Complex software design experience

Nice to Have

Hands-on experience with runtime game engines, Foundational knowledge of rendering pipelines

What You'll Do.

Scale and extend automated validation

Maintain engineering systems

Optimize engineering systems

Expand engineering systems

Analyze avatar schema compliance

Analyze rigging structures

Analyze asset metadata

Enforce marketplace policy

Develop quantitative metrics

Refine quantitative metrics

Serve as geometric processing resource

Collaborate with machine learning teams

Enhance asset quality pipelines

Execute cross-functionally

Collaborate with engineers

Collaborate with product owners

Collaborate with artists

Translate policy requirements

Optimize existing pipelines

Enhance data pipelines

Enhance validation pipelines

Handle large-scale 3D assets

How You'll Work.

Team & Collaboration

Cross-functional execution; Collaborate with engineers; Collaborate with product owners; Collaborate with artists; Collaborate with machine learning teams

Full Job Description

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. The Team The Avatar Team is at the heart of the Roblox experience. The Roblox Avatar defines the identity of every player and is a core pillar of the metaverse. Within this group, the Avatar Heads and Bodies team ensures that these foundational avatar components are high-quality, performant, and reliable at scale. We are looking for a Senior Software Engineer to join our User-Generated Content (UGC) Validation engineering initiatives. This role focuses on advancing our existing automation and validation systems to ensure that the rapidly growing ecosystem of 3D marketplace content meets our platform standards. The Role As a Senior Software Engineer for UGC Validation, you will focus on scaling and evolving our automated systems to validate 3D assets uploaded directly to the Roblox marketplace. Your primary responsibility will be to develop engineering solutions that quantitatively enforce our marketplace policies. Rather than building systems from scratch, you will expand upon our established validation frameworks to detect avatar schema compliance, flag geometry-based exploits, and programmatically measure asset quality. In this role, you will serve as a core practical resource for geometric processin

Free ATS check

Applying for this Senior Software Engineer, UGC Validation – Avatar Heads and Bodies role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Roblox?

Real rants from real employees. Read before you apply.

Read Company Rants →