Staff Software Engineer, Computational Photography and Generative AI

A global technology company that develops innovative software products and platforms used by billions of users worldwide.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Staff Software Engineer, Computational Photography and Generative AI

Google is seeking a Staff Software Engineer to join their Computational Photography and Generative AI team. This role is part of the Platforms and Ecosystems product area, which focuses on Google's computing software platforms across various environments. The ideal candidate will combine deep technical expertise in machine learning, particularly in areas like computational photography and generative AI, with strong leadership abilities.

As a Staff Software Engineer, you'll be responsible for leading high-impact projects, providing technical direction, and developing next-generation technologies that impact billions of users. The role requires expertise in machine learning infrastructure, model deployment, and optimization, along with the ability to coach and influence distributed engineering teams.

The position offers the opportunity to work on cutting-edge AI technologies while being part of Google's innovative culture. You'll be involved in developing large-scale software solutions and will play a crucial role in shaping the future of Google's AI capabilities. The role requires a blend of technical excellence in software development, machine learning expertise, and leadership skills.

This is an ideal opportunity for experienced engineers who want to make a significant impact in the field of computational photography and generative AI while working with some of the most advanced technologies in the industry. You'll be part of a team that pushes the boundaries of what's possible in AI and machine learning, while helping to build products that affect users worldwide.

Last updated 5 hours ago

Responsibilities For Staff Software Engineer, Computational Photography and Generative AI

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Computational Photography and Generative AI

Python
Java
  • 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
  • 5 years of experience with ML fields (Speech/audio, reinforcement learning, ML infrastructure)
  • 5 years of experience leading ML design and optimizing ML infrastructure

Interested in this job?

Jobs Related To Google Staff Software Engineer, Computational Photography and Generative AI

Staff Software Engineer, Machine Learning, JAX Third Party

Staff Software Engineer position at Google focusing on Machine Learning and JAX Third Party development, offering competitive compensation and the opportunity to work on cutting-edge ML infrastructure.

Staff Software Engineer, GPU Performance, Core ML

Staff Software Engineer position at Google focusing on GPU performance optimization for machine learning systems, requiring expertise in ML infrastructure and GPU technologies.

Staff Software Engineer, Core Machine Learning, Google Cloud

Staff Software Engineer position at Google Cloud focusing on core machine learning infrastructure and AI systems development, offering competitive compensation and hybrid work options.

Staff Software Engineer, Calibration and Spatial Sensing

Staff Software Engineer position at Google focusing on calibration and spatial sensing for AR technology, requiring expertise in computer vision and machine learning.

Staff Software Engineer, GenAI, Data Quality

Lead technical initiatives for GenAI data quality at Google Cloud, focusing on ML tooling and infrastructure for large-scale human-generated datasets used in LLM development.