Taro Logo

Software Engineer III, Body Modeling and Generative Animation

A global technology company that develops innovative products and services used by billions of users worldwide.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Job Description

Google is seeking a Software Engineer III to join their Platforms and Devices team, focusing on body modeling and generative animation. This role combines software engineering with specialized machine learning expertise, particularly in 3D human modeling and computer vision. The position involves developing next-generation technologies that impact billions of users' interactions with Google's products. As part of the Platforms and Devices team, you'll work on computing software platforms across desktop and mobile environments, as well as first-party devices that integrate Google's AI, software, and hardware.

The ideal candidate should have strong foundations in software development, machine learning infrastructure, and specialized knowledge in areas like 3D geometry and statistical modeling. You'll be responsible for writing production code, collaborating on design and code reviews, maintaining documentation, and implementing ML solutions. The role offers opportunities to work on cutting-edge technology while ensuring best practices in code quality and efficiency.

This position at Google offers the chance to work with a global team of experts, access to state-of-the-art resources and infrastructure, and the opportunity to impact products used by billions. You'll be part of a team that values innovation, technical excellence, and user-focused development. The role combines practical software engineering with advanced machine learning applications, making it ideal for someone passionate about both fields and eager to work on challenging problems at scale.

Last updated 7 days ago

Responsibilities For Software Engineer III, Body Modeling and Generative Animation

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Implement solutions in specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer III, Body Modeling and Generative Animation

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 1 year of experience with speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure

Related Jobs