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 3 days 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 Software Engineer, Google Meet

Senior Software Engineer position at Google Meet, focusing on ML/AI implementation for video quality enhancement, requiring 5+ years of software development experience.

Senior Software Engineer, Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud, focusing on Machine Learning and AI development, requiring 5+ years of software development experience and strong ML expertise.

Senior Software Engineer, AI/ML GenAI, Google Cloud

Senior Software Engineer position at Google Cloud focusing on AI/ML GenAI development, offering competitive compensation and opportunity to work with cutting-edge technology.

Senior Software Engineer, Google Meet

Senior Software Engineer position at Google Meet, focusing on ML/AI implementation for video quality enhancement, requiring 5+ years of development experience.

Senior Software Engineer, Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud, focusing on Machine Learning development and implementation, requiring 5 years of software development experience and strong ML/AI expertise.