Taro Logo

Research Engineer, Computational Photography and Generative AI

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Job Description

Google is seeking a Research Engineer specializing in Computational Photography and Generative AI to join their Platforms and Devices team. This role combines cutting-edge AI research with practical software engineering, focusing on developing technologies that enhance user interaction with Google's computing platforms and devices. The position requires expertise in computer vision, ML infrastructure, and software development, with opportunities to work on innovative projects that impact billions of users worldwide. The ideal candidate will contribute to Google's mission of advancing technology through research and development in computational photography and generative AI, while working with state-of-the-art tools and technologies. This role offers the chance to work on critical projects with opportunities for growth and evolution within Google's fast-paced environment. The position involves collaboration with cross-functional teams, participation in technical design reviews, and contribution to Google's innovative technology stack. The Platforms and Devices team focuses on creating seamless computing experiences across various environments, combining Google's AI, software, and hardware expertise to develop groundbreaking solutions for users globally. This role represents an opportunity to be at the forefront of AI and computational photography innovation while working for one of the world's leading technology companies.

Last updated 9 days ago

Responsibilities For Research Engineer, Computational Photography and Generative AI

  • Write a product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Research Engineer, Computational Photography and Generative AI

Python
  • 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 ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging)
  • 1 year of experience with Computer Vision (e.g., image classification and processing, object detection, visual search), video generation, or signal processing