Staff Software Engineer, Research Computational Imaging

Google organizes the world's information to make it universally accessible and useful, combining AI, Software, and Hardware.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Staff Software Engineer, Research Computational Imaging

Google is seeking a Staff Software Engineer specializing in Research Computational Imaging to join their Devices & Services team. This role combines cutting-edge research in machine learning, computer vision, and computational photography with large-scale software development. The position offers an opportunity to work on next-generation technologies that impact billions of users worldwide.

The ideal candidate will bring extensive experience in software development, particularly in areas such as Generative AI, machine learning, and computational imaging. With 8 years of software development experience and deep expertise in data structures/algorithms, you'll be expected to provide technical leadership and drive innovation in how users interact with Google's technology.

Working at Google's Devices & Services team, you'll be at the forefront of combining Google's AI, Software, and Hardware capabilities to create groundbreaking user experiences. The role involves managing complex projects, setting technical direction, and working with cross-functional teams to deliver impactful solutions.

The position offers a competitive compensation package, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll have the opportunity to work from several prestigious locations across the United States, including Mountain View, Kirkland, and New York City.

As a technical leader, you'll be responsible for designing and developing large-scale software solutions, managing project priorities, and ensuring successful delivery of critical initiatives. Your work will directly contribute to Google's mission of organizing the world's information and making it universally accessible and useful.

The role requires expertise in Python development, TensorFlow, and experience with Generative AI, including Large Language Models and Large Vision Models. You'll be working on cutting-edge research in computer vision, computational photography, and graphics, while also ensuring these innovations can be successfully deployed at Google's massive scale.

This position offers an excellent opportunity for growth and impact, working with some of the best minds in the industry. You'll be part of a team that's pushing the boundaries of what's possible in computational imaging and AI, while helping to shape the future of Google's devices and services.

Last updated 6 days ago

Responsibilities For Staff Software Engineer, Research Computational Imaging

  • Provide technical leadership on projects
  • 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
  • Direct research and development experience in machine learning for computer vision, computational photography, graphics, image or video processing, and generative AI

Requirements For Staff Software Engineer, Research Computational Imaging

Python
TypeScript
  • 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 (Large Language Models, Multi-Modal, Large Vision Models)
  • Experience with TensorFlow
  • Experience with Python Development

Benefits For Staff Software Engineer, Research Computational Imaging

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity

Interested in this job?

Jobs Related To Google Staff Software Engineer, Research Computational Imaging

Staff Software Engineer, Machine Learning Borglet Accelerators

Staff Software Engineer position at Google focusing on machine learning infrastructure and hardware acceleration, offering competitive compensation and the opportunity to work on cutting-edge technology.

Staff Software Engineer, AI/ML Natural Language Processing, Google Ads

Lead AI/ML Natural Language Processing initiatives at Google Ads, developing large-scale solutions and providing technical leadership for advertising technology innovations.

Senior Staff Software Engineer, Recommendations, Rankings, Predictions

Lead machine learning and recommendation systems development at Google as a Senior Staff Software Engineer, shaping how billions of users discover content on YouTube.

Senior Staff Software Engineer, Cloud Specialized Generative AI

Lead Google Cloud's Generative AI initiatives as a Senior Staff Software Engineer, developing next-gen technologies and solutions for enterprise customers worldwide.

Staff Software Engineer, Machine Learning, Google Assistant

Lead Machine Learning engineering role at Google, developing AI solutions for Google Assistant with competitive compensation and opportunity to impact billions of users.