Senior Software Engineer, UGC Validation

Added
4 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

python rigging 3d math luau geometric processing

📋 Description

  • Scale automated validation systems to validate 3D assets in the Roblox marketplace.
  • Maintain and extend validation for 3D geometry, avatar schemas, and asset metadata.
  • Develop quantitative metrics to enforce marketplace quality and security.
  • Collaborate with ML teams to improve asset quality pipelines.
  • Work cross-functionally across the avatar stack to translate policy into scalable code.
  • Optimize pipelines to handle large-scale meshes and textures efficiently.

🎯 Requirements

  • Education: BS/MS/PhD in Computer Science or related field, or relevant work experience.
  • Expert 3D Math: spatial reasoning and linear algebra for game engines.
  • Geometric Processing: manipulate and analyze 3D data (meshes, vertices, topology).
  • Schema & Avatar Knowledge: avatar schema compliance, rigging, skinning, animation principles.
  • Software Engineering Excellence: C++, Luau, Python; production pipelines; complex software design.
  • Nice-to-Haves: runtime game engines; rendering pipeline knowledge.

🎁 Benefits

  • On-site Tue–Thu in Vancouver; Mon/Fri optional.
  • Equity compensation and benefits described on Roblox total rewards page.
  • Roblox is an equal opportunity employer; discrimination and harassment policy applies.
  • Reasonable accommodations for qualifying disabilities during recruiting.
  • Inclusive culture and equal opportunity for all applicants.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →