Staff Software Engineer, AI/ML Computer Vision

1 Week ago • 8-11 Years • Research & Development • $197,000 PA - $291,000 PA

Job Summary

Job Description

Google Research seeks a Staff Software Engineer specializing in AI/ML Computer Vision. Responsibilities encompass providing technical leadership on high-impact projects, coaching a distributed team, managing project priorities, and developing large-scale software solutions. The role requires extensive experience in software development, computer vision (image classification, object detection, etc.), ML design and infrastructure optimization, and software architecture. Candidates should possess strong leadership and communication skills to collaborate effectively across teams within a complex organization.
Must have:
  • 8+ years software development experience
  • 5+ years Computer Vision experience
  • 5+ years ML design & infrastructure optimization
  • 3+ years software design & architecture experience
  • Technical leadership skills
Good to have:
  • Master's/PhD in related field
  • Experience leading project teams
  • Experience in a matrixed organization

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing, and launching software products.
  • 5 years of experience with Computer Vision (image classification and processing, object detection, visual search), video generation, or signal processing.
  • 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • 3 years of experience with software design and architecture.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures/algorithms.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google Research addresses challenges that define the technology of today and tomorrow. From conducting fundamental research to influencing product development, our research teams have the opportunity to impact technology used by billions of people every day.

Our teams aspire to make discoveries that impact everyone, and core to our approach is sharing our research and tools to fuel progress in the field -- we publish regularly in academic journals, release projects as open source, and apply research to Google products.

The US base salary range for this full-time position is $197,000-$291,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • 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.

Similar Jobs

Google - Software Engineer II, Migration and Replication, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Google - Software Engineer III, Android System UI

Google

Bucharest, Bucharest, Romania (On-Site)
2 Days ago
Google - Image Processing Engineer, Display Metrology

Google

Fremont, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Deep Learning Performance Architect

NVIDIA

Canada (On-Site)
1 Month ago
ByteDance - Software Development Engineer in Test Graduate

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
NVIDIA - System Design Validation Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks ago
Google - Cloud Software Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
Riot Games - Staff Software Engineer, Gameplay - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Manager, Quantum Computing Applied Research

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago
Google - Software Engineer III, Embedded Systems, Pixel

Google

Mountain View, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

QuinStreet - Senior Data Analyst

QuinStreet

(Remote)
1 Day ago
Scale AI - Software Engineer (Product), International Public Sector

Scale AI

Doha, Doha Municipality, Qatar (On-Site)
1 Day ago
Head Digital Works - Data Scientist - Retention

Head Digital Works

Hyderabad, Telangana, India (On-Site)
9 Months ago
Scale AI - Machine Learning Research Scientist / Engineer

Scale AI

San Francisco, California, United States (On-Site)
1 Day ago
Aryaka - Platform Engineer (Java Full Stack)

Aryaka

Bengaluru, Karnataka, India (On-Site)
7 Months ago
QUANTIC DREAM - Data Analyst (F/M/NB)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
6 Months ago
Google - Chip Infrastructure Engineer, SoC CAD

Google

Haifa, Haifa District, Israel (On-Site)
2 Weeks ago
Arkose Labs - Senior Machine Learning Researcher

Arkose Labs

Pune, Maharashtra, India (Hybrid)
7 Months ago
bito - Backend Developer

bito

Pune, Maharashtra, India (Hybrid)
2 Months ago
Google - Software Engineer III, Google Ads

Google

Los Angeles, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

Backbone - Lead Product Design Engineer

Backbone

Atherton, California, United States (On-Site)
9 Months ago
ByteDance - Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Next Level Business Services - OSS/BSS Solution Architect (Full Time)

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
6 Months ago
Google - Technical Program Manager III, Software Infrastructure, Google Home

Google

Los Angeles, California, United States (On-Site)
2 Weeks ago
Critical mass - Strategy Director, AdTech

Critical mass

New York, United States (On-Site)
7 Hours ago
Gearbox Software - Senior Site Reliability Engineer

Gearbox Software

Frisco, Texas, United States (On-Site)
5 Months ago
Milestone - Senior Software Engineer

Milestone

Portland, Oregon, United States (Remote)
1 Month ago
The Pokemon Company International - Software Solutions Engineer, Organized Play

The Pokemon Company International

Bellevue, Washington, United States (Hybrid)
1 Day ago
Google - Software Engineering Manager II

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Finance Business Intelligence Analyst Intern, Summer 2025

Google

Sunnyvale, California, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Lead CPU Performance Architect, Silicon

Google

Mountain View, California, United States (On-Site)
1 Week ago
SideFX Software - Senior Compositing Software Developer/Technical Director

SideFX Software

Ontario, Canada (Hybrid)
1 Month ago
Google - Senior Software Developer, Embedded Systems/Firmware

Google

Waterloo, Ontario, Canada (On-Site)
1 Week ago
Rivos - Silicon Formal Verification - Intern

Rivos

Santa Clara, California, United States (On-Site)
6 Months ago
NVIDIA - Physical Design CAD Team Manager

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Weeks ago
Meta - ASIC Engineer, Design

Meta

Menlo Park, California, United States (On-Site)
5 Months ago
Krafton  - AI Adoption Specialist

Krafton

Seoul, South Korea (On-Site)
1 Month ago
ByteDance - DevOps Engineer - Applied Machine Learning Engine (Singapore)

ByteDance

Singapore (On-Site)
5 Months ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
NVIDIA - Senior ASIC Verification Engineer - HSIO

NVIDIA

Austin, Texas, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug