Staff Software Engineer, Research Computational Imaging

Google organizes the world's information and makes it universally accessible and useful, developing next-generation technologies that change how billions of users connect and interact.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

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 Google's AI, Software, and Hardware expertise to create innovative user experiences. The position involves leading technical projects and developing cutting-edge solutions in computational imaging and generative AI.

As a Staff Software Engineer, you'll work on critical projects within Google's ecosystem, focusing on computational photography, computer vision, and machine learning research. The role requires strong technical leadership skills to guide project teams and set technical direction in a complex, matrix organization.

The ideal candidate will have extensive experience in software development, particularly in areas like generative AI, machine learning, and computational imaging. You'll be responsible for designing and implementing large-scale software solutions while managing project priorities and deliverables. The role offers the opportunity to work with cutting-edge technology and contribute to products that impact billions of users.

Google offers a competitive compensation package, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. The position is available across several major tech hubs in the United States, providing flexibility in work location while maintaining an in-person work environment.

This role is perfect for someone who combines technical expertise with leadership abilities and has a passion for advancing the field of computational imaging and AI. You'll be part of a team that's pushing the boundaries of technology, working on next-generation devices and services that make computing more accessible and powerful for users worldwide.

Last updated 21 hours 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
  • 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
Equity
  • Base salary + bonus + equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, Research Computational Imaging

AI NPU Compute Apps - Product Manager Senior

Senior Product Manager role leading AI NPU compute apps strategy and development at Qualcomm, focusing on breakthrough AI experiences and LLM optimization.

AI App Ecosystem - China Staff Product Manager (Bilingualism Required: Mandarin/English)

Lead AI App Ecosystem product strategy for Qualcomm's China market, requiring bilingual expertise in Mandarin/English and strong product management background.

Digital Video & AI Compute Experiences - Product Manager Staff

Lead Digital Video & AI Compute Experiences as Staff Product Manager at Qualcomm, directing strategy for professional video, media, and audio workstation experiences with AI acceleration.

GPU Research Engineer

GPU Research Engineer position at Qualcomm focusing on advancing 3D GPU capabilities in Ray Tracing, Neural Rendering, and Machine Learning.

Staff Machine Learning Engineer (Embedded Systems/C++)

Staff Machine Learning Engineer position at Qualcomm focusing on embedded systems and C++ development for AI applications.