Taro Logo

Software Engineer, Research, Computational Imaging

Google organizes the world's information and makes it universally accessible and useful through technology.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Software Engineer, Research, Computational Imaging

Google is seeking a Senior Software Engineer to join their Devices & Services team, focusing on computational imaging and research. This role combines cutting-edge research in machine learning, computer vision, and generative AI with practical software engineering to develop next-generation technologies.

The position is based in Mountain View, CA, and offers a competitive compensation package ranging from $166,000 to $244,000, plus bonus, equity, and comprehensive benefits. The role requires 5 years of software development experience and strong expertise in Python and TensorFlow.

As part of Google's mission to organize the world's information and make it universally accessible, you'll work on developing radically helpful experiences for users by combining Google's AI, Software, and Hardware capabilities. The Devices & Services team focuses on making user interactions with computing faster, seamless, and more powerful through innovative research and development.

Key responsibilities include collaborating on design and code reviews, contributing to documentation, troubleshooting complex system issues, and conducting research in machine learning for computer vision and computational photography. You'll have the opportunity to work with cutting-edge technologies and contribute to products that impact billions of users.

The ideal candidate will have a strong background in software development, experience with machine learning research, and expertise in computational imaging. Additional valued skills include experience in technical leadership, developing accessible technologies, and graphics/imaging work.

This role offers the opportunity to work with world-class engineers and researchers, access to Google's vast computational resources, and the chance to contribute to groundbreaking technologies in AI and computational imaging. You'll be part of a team that's pushing the boundaries of what's possible in computer vision and imaging technology while maintaining Google's high standards for code quality and system design.

Last updated 20 hours ago

Responsibilities For Software Engineer, Research, Computational Imaging

  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Direct research and development in machine learning for computer vision, computational photography, graphics, image/video processing, and generative AI

Requirements For Software Engineer, Research, Computational Imaging

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience with Python development
  • Experience with Generative AI
  • Experience with TensorFlow

Benefits For Software Engineer, Research, Computational Imaging

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Software Engineer, Research, Computational Imaging