Google

Research Software Engineer, Generative AI

Google  •  London, GB / Zürich, CH (Onsite)  •  20 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Minimum qualifications:

  • Bachelor's degree in Computer Science, a similar technical field of study, or equivalent practical experience.
  • 5 years of experience programming in Python.
  • One or more scientific publication submissions in AI conferences (e.g., NeurIPS, CVPR, ICCV, ICLR).

Preferred qualifications:

  • PhD in Computer Science, Applied Math, or a related field with a focus on 3D Geometry or Machine Learning.
  • Experience with deep learning frameworks (e.g., JAX) and with Python/ C++.
  • Experience with mesh processing, skeletal animation pipelines.
  • Understanding of linear algebra, calculus, and optimization.

About the job

As an organization, Google maintains a portfolio of research projects driven by fundamental research, new product innovation, product contribution and infrastructure goals, while providing individuals and teams the freedom to emphasize specific types of work. As a Research Scientist, you'll setup large-scale tests and deploy promising ideas quickly and broadly, managing deadlines and deliverables while applying the latest theories to develop new and improved products, processes, or technologies. From creating experiments and prototyping implementations to designing new architectures, our research scientists work on real-world problems that span the breadth of computer science, such as machine (and deep) learning, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms, as well as core search and much more.

As a Research Scientist, you'll also actively contribute to the wider research community by sharing and publishing your findings, with ideas inspired by internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world.

Our team's mission is to develop foundational models and core technologies to synthesize reality. In particular, we focus on the human body, face, hands and adjacent components such as hair, clothing, animation, shape, appearance. The goal is to power machine learning, build better products faster, and unlock next-generation user experiences. The impact we make can be seen in teams using our technologies and data to build exciting new features in the Augmented Reality (AR) organization and beyond. Furthermore, our team makes direct feature contributions into the next generation XR devices.

Responsibilities

  • Develop algorithms and models for 3D body shape estimation, rigging, and skinning.
  • Work with parametric models to represent human populations for various applications with differing performance and quality requirements.
  • Research and develop novel approaches to physics-based generative animation conditioned on multimodal input data such as text, audio, sparse sensor information.
  • Work alongside software engineers and other research scientists to deliver production-ready models and pipelines.
Google

About Google

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Check out our career opportunities at goo.gle/3DLEokh

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Mountain View, CA
Year Founded
Unknown
Social Media