Назад
7 дней назад

Senior Software Engineer, UGC Validation (3D Graphics)

196 750 - 243 290$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer, UGC Validation (3D Graphics): Building scalable pipelines that process, evaluate, and improve large-scale user-generated 3D assets with an accent on computational geometry, rendering, animation, and asset quality. Focus on detecting geometry-based exploits, analyzing mesh and animation data, and enforcing performance and avatar schema standards across supported devices.

Location: San Mateo, California, United States. Office-based roles require onsite presence Tuesday through Thursday, with optional presence Monday and Friday.

Salary: $196,750–$243,290 USD annual base pay.

Company

Roblox builds a platform and tools for creating and experiencing 3D digital environments and user-generated content.

What you will do

  • Architect, scale, and optimize pipelines for processing meshes, textures, rigs, and animations at high volume.
  • Develop graphics-driven systems to detect geometry exploits, malicious topologies, rendering hacks, and visual artifacts.
  • Build automated solutions that improve 3D asset quality, rendering performance, and avatar schema compliance.
  • Apply computational geometry, rendering, skinning, and animation expertise to define validation constraints.
  • Collaborate with machine learning, engine, and product teams on asset processing across the avatar ecosystem.

Requirements

  • BS, MS, or PhD in Computer Science, Computer Graphics, or a related technical field, or equivalent experience.
  • Expertise in 3D mathematics, linear algebra, computational geometry, rendering pipelines, shading, and lighting.
  • Hands-on experience with 3D meshes, topology, UVs, vertex structures, and geometric processing.
  • Understanding of animation, rigging, skinning weights, and skeletal hierarchies.
  • Strong programming skills in C++, Luau, Python, or similar production languages, including scalable systems and data pipelines.
  • For US-based roles, certain US visa categories may not be supported, and future H-1B sponsorship may not be available.

Nice to have

  • Experience developing or optimizing runtime game-engine features.
  • Experience with automated 3D asset optimization, decimation, LOD generation, or procedural geometry.
  • Familiarity with machine learning algorithms for 3D asset processing.

Culture & Benefits

  • Full-time employees are eligible for equity compensation.
  • Benefits are available to full-time employees.
  • Work focuses on creating safer, more civil shared digital experiences at large scale.
  • Reasonable accommodations are provided during the recruiting process for qualifying disabilities or religious beliefs.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →