Senior Software Engineer, GenAI and ML, Computational Photography

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$189,000 - $284,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Senior Software Engineer, GenAI and ML, Computational Photography

Google is seeking a Senior Software Engineer specializing in GenAI, ML, and Computational Photography to join their Pixel team. This role combines cutting-edge artificial intelligence with computational photography to shape the future of Pixel devices. The position requires extensive experience in software development, particularly in Generative AI and machine learning.

The role involves working on revolutionary mobile experiences, focusing on advancing Google's smartphone capabilities through AI-driven computational photography. You'll be responsible for designing generative models for image quality, implementing multi-camera fusion systems, and working with 3D assets to enhance user immersion.

As part of Google's Pixel team, you'll contribute to designing and delivering the world's most helpful mobile experience, bringing together Google's best AI, software, and hardware capabilities. The position offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate will have 8+ years of software development experience, strong expertise in data structures/algorithms, and proven experience with Generative AI and machine learning tools. Knowledge of modern deep learning techniques and their application to photography is crucial. The role offers opportunities to contribute to research communities and publish in prestigious venues like CVPR, SIGGRAPH, and NeurIPS.

Working at Google means being part of a team that's pushing the boundaries of technology, particularly in mobile photography and AI. You'll have the chance to impact billions of users while working with some of the most advanced designs and techniques in consumer electronics. The position offers growth opportunities and the chance to shape the future of mobile photography through AI innovation.

Last updated a month ago

Responsibilities For Senior Software Engineer, GenAI and ML, Computational Photography

  • Design Generative models for image quality
  • Produce Generative merge for multi-camera fusion and video quality
  • Utilize fundamentals of photorealism and authenticity in Generative AI
  • Capture 3D assets with motion and depth, to increase immersion
  • Capture hardware (i.e., sensors and optics) with unique capabilities

Requirements For Senior Software Engineer, GenAI and ML, Computational Photography

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience in Generative AI (e.g., Large Language Models, Multi-Modal, Large Vision Models)
  • Experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing or other ML discipline

Benefits For Senior Software Engineer, GenAI and ML, Computational Photography

Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity

Interested in this job?

Jobs Related To Google Senior Software Engineer, GenAI and ML, Computational Photography

Senior Customer and Partner Solutions Engineer, Machine Learning

Senior ML Solutions Engineer role at Google, combining AI expertise with customer solutions, requiring 6 years of experience in web technologies and programming.

Senior Software Engineer, Machine Learning, Core

Senior Software Engineer position at Google focusing on Machine Learning within the Core team, building fundamental technologies that power Google's flagship products.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI team, focusing on developing cutting-edge AI solutions and ML infrastructure with competitive compensation and benefits.

Senior Software Engineer, AI/ML

Senior Software Engineer position at Google focusing on AI/ML development and infrastructure optimization.

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on developing cutting-edge AI solutions and ML infrastructure with competitive compensation and benefits.