Finding the best job has never been easier
Share
As a member of our team, you will work alongside highly skilled and motivated engineers, scientists, and artists to drive architecture, core technology, and features.
What you’ll be doing:
Work on interactive avatar technologies with a focus on animation and maintain and build new microservices for ACE (e.g. microservices for lip animation, gesturing, rendering, audio mixing, or similar).
Ensure low latency all while scaling the microservices to thousands of users.
Drive end-to-end software development cycle and new product features for interactive avatars.
Collaborate closely with development teams in Santa Clara to build software with an emphasis on reliability, performance, scalability, security and sustainability.
Actively review and contribute to the software quality across products.
Contribute to the evolution of team processes and methodologies.
What we need to see:
Master's degree in Computer Science or related field or equivalent experience
6+ years of experience.
A solid understanding in animation technologies (e.g. blendshapes, skeletal animation, rigging, USD, rendering, etc.).
Experience in cloud computing using technologies such as Kubernetes, Docker, OpenAPI to build scalable systems for various CSPs (Azure, AWS, GCP).
Expertise in systems software and designing cloud infrastructures
Strong Python development skills. Good knowledge of C++ is a plus.
Strong teammate that puts the team’s success first and is happy to help others succeed and grow
Proficient in English and good communication skills.
How to stand out from the crowd:
You love avatars or you have an eye for visuals or even better - both!
Experience in working in real-time applications such as animation, rendering, or computer vision is a big plus.
Interest and knowledge in fields like audio processing or computer vision.
Experience with cloud-based real-time applications.
You have a flair for user experience!
These jobs might be a good fit