Staff Software Engineer, AI/ML Computer Vision, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Advertising

Description For Staff Software Engineer, AI/ML Computer Vision, Google Ads

Google is seeking a Staff Software Engineer to join their AI/ML Computer Vision team within Google Ads. This role represents a unique opportunity to work at one of the world's leading technology companies, developing cutting-edge solutions that impact billions of users globally.

The position sits within Google Ads, a crucial division that powers the open internet by connecting people, publishers, and advertisers through innovative advertising technology. As a Staff Software Engineer, you'll be at the forefront of developing and implementing computer vision systems and ML infrastructure that drives Google's advertising capabilities.

The role demands a seasoned professional with extensive experience in software development, particularly in computer vision and machine learning. You'll need 8 years of software development experience, with specific expertise in computer vision, image classification, object detection, and ML infrastructure optimization. The position offers an attractive compensation package ranging from $189,000 to $284,000, plus bonus, equity, and comprehensive benefits.

Your responsibilities will span technical leadership, system design, and team management. You'll be expected to lead high-impact projects, manage deliverables, and guide teams while maintaining technical hands-on involvement in developing large-scale software solutions. The role offers the opportunity to work on projects that directly impact Google's advertising ecosystem and contribute to products that handle information at massive scale.

The ideal candidate will bring not just technical expertise but also leadership qualities, with the ability to influence and coach distributed teams. You'll be working in a fast-paced environment where versatility and innovation are key, with opportunities to tackle challenges across the full technology stack. This position offers the chance to work on cutting-edge technology while contributing to products that shape the future of digital advertising and user interaction.

Working at Google's Mountain View location, you'll be part of a culture that values diversity, inclusion, and innovation. The company offers comprehensive benefits and a collaborative environment where you can work alongside some of the industry's brightest minds. This role is perfect for someone who wants to combine technical excellence with leadership impact while working on products that reach billions of users worldwide.

Last updated 2 months ago

Responsibilities For Staff Software Engineer, AI/ML Computer Vision, Google Ads

  • Design, develop, test, deploy, maintain, and enhance large scale software solutions
  • Provide technical leadership on high-impact projects
  • Manage project priorities, deadlines, and deliverables
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Influence and coach a distributed team of engineers
  • Lead the design of computer vision systems, optimize ML infrastructure
  • Guide the development of model optimization and data processing strategies

Requirements For Staff Software Engineer, AI/ML Computer Vision, Google Ads

  • 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 Computer Vision
  • 5 years of experience leading ML design and optimizing ML infrastructure
  • Experience with various algorithms and design techniques

Benefits For Staff Software Engineer, AI/ML Computer Vision, Google Ads

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, AI/ML Computer Vision, Google Ads

Senior Technical Program Manager II, Machine Learning, Google Cloud

Senior TPM role at Google Cloud leading machine learning initiatives, managing complex cross-functional projects, and driving strategic planning.

Senior Technical Program Manager I, Machine Learning, Google Cloud Platforms

Senior Technical Program Manager role at Google Cloud, focusing on Machine Learning initiatives with 8+ years of experience required.

Lead Group Product Manager, AI Frameworks

Lead Group Product Manager position at Google Cloud focusing on AI Frameworks, driving adoption and community building for technologies like JAX and PyTorch.

Senior Product Manager, On-Device Machine Learning, Developer Pillar

Senior Product Manager role at Google focusing on On-Device Machine Learning initiatives, requiring 8+ years of experience and offering comprehensive compensation package.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI, focusing on advanced AI research and development with competitive compensation and benefits.