Senior Graphics Software Engineer, Avatar Emotion - C++
Company: Roblox
Location: San Mateo
Posted on: June 17, 2022
|
|
Job Description:
Every day, tens of millions of people from around the world come
to Roblox to play, learn, work, and socialize in immersive digital
experiences created by the community. Our vision is to build a
platform that enables shared experiences among billions of users.
This is what's known as the metaverse: a persistent space where
anyone can do just about anything they can imagine, from anywhere
in the world and on any device. Join us and you'll usher in a new
category of human interaction while solving exceptional challenges
that you won't find anywhere else.As a Senior Graphics Engineer,
you will work on foundational algorithms for real-time 3D avatars
that will scale to the millions of users on the Roblox platform.
Our team, composed of industry experts from ILM, Digital Domain,
Adobe and Google, are working on challenging engineering problems
at the boundary of real time computer graphics and deep learning.
One such project is discussed in our SIGGRAPH '21 talk that
describes our approach for building a mobile-friendly real-time
facial animation system.The technologies we envision will allow
Roblox players to watch their favorite music artist singing with
facial expressions in real-time during a virtual concert or
interacting with friends in a life-like, interactive way. The
expression of emotions that will be brought to life by the Roblox
community is limitless.We are led by Kiran Bhat, who was the
co-founder of Loom.ai (acquired by Roblox) and won a SciTech
academy award for facial capture used in several feature films,
including the Hulk in the Avengers. The avatar emotion team is
working on projects to bring the magic of digital characters and
real-time emotion capture to the Metaverse to allow our users to
project their identity and express themselves through their digital
avatars.You Are:Experienced in implementing efficient algorithms
for geometry processing, animation, deformation or renderingExpert
in C++ programming skills and object-oriented designExperienced
with OpenGL (both core and ES) and more advanced realtime rendering
techniquesKnowledgeable of scene-graphs and integrations with a
rendering pipelineKnowledgeable of common graphics constructs and
skills such as skinning, blendshapes, texturing, and keyframe
animation, including file formats and conversionKnowledgeable with
deep learning techniques for geometry deformation or neural
renderingAble to write organized, efficient, readable and reusable
codeExcellent with communication and collaborationYou
Have:Undergraduate degree in Computer Science5+ years of industry
experience in writing tools or engines for games or VFX or
equivalent research experienceWorked on large scale engineering
projects collaborating with other engineers3D application
development experienceGood knowledge of 3D math and computer
graphics related algorithmsA Plus if You Have:Experience with WebGL
or other web-based 3D frameworksExperience programming in Unity or
Unreal engineLed feature development from concept definition to
shipping productYou'll Love:Industry-leading compensation
packageExcellent medical, dental, and vision coverageA rewarding
401k programFlexible vacation policyRoflex - Flexible and
supportive work policyRoblox Admin badge for your avatarAt Roblox
HQ:Free catered lunchesOnsite fitness center and fitness program
creditAnnual CalTrain Go PassLocationSan Mateo, CADate PostedMar.
22, 2022FunctionEngineeringSectorEntertainment
Keywords: Roblox, San Mateo , Senior Graphics Software Engineer, Avatar Emotion - C++, IT / Software / Systems , San Mateo, California
Click
here to apply!
|