Staff Software Engineer, Sensing and Perception

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

Description For Staff Software Engineer, Sensing and Perception

Google is seeking a Staff Software Engineer for their Sensing and Perception team, working on the EdgeSense project. This role is part of the Geo team, which is focused on building the most accurate, comprehensive, and useful maps for users through products like Maps, Earth, Street View, and Google Maps Platform.

The EdgeSense project processes sensor data from OEM vehicles to improve coverage and freshness of map-related data and enhance user experience. The team is building an algorithmic foundation to enable deeper local scene understanding based on available sensors on current vehicle platforms, including perception. This local scene understanding is leveraged to understand map churn and drive automated map maintenance.

As a Staff Software Engineer, you will:

  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions
  • Design and deploy end-to-end machine learning perception systems for resource-constrained devices
  • Guide other partner teams on data acquisition and labeling efforts in a cross-functional setting
  • Develop strategies to measure the real-world performance of models
  • Collaborate effectively with teams across Google and external partners

The ideal candidate will have:

  • A Bachelor's degree in Computer Science, Electrical Engineering, Mathematics, Physics, or equivalent practical experience
  • 8 years of experience in software development and with data structures/algorithms
  • 5 years of experience in software development related to deep learning, perception, or computer vision
  • Experience with computer vision (e.g., image classification, image processing, object detection), video generation, or signal processing
  • Experience in machine learning frameworks leveraging deep learning models in computer vision or machine vision

Preferred qualifications include:

  • Master's degree or PhD in Engineering, Computer Science, or a related technical field
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction
  • 3 years of experience working in complex, matrixed organizations involving cross-functional or cross-business projects

This position offers a competitive salary range of $189,000-$284,000 plus bonus, equity, and benefits. Google is committed to building a diverse and inclusive workforce and provides equal employment opportunities to all qualified candidates.

Last updated a month ago

Responsibilities For Staff Software Engineer, Sensing and Perception

  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions
  • Design and deploy end-to-end machine learning perception systems for resource-constrained devices
  • Guide other partner teams on data acquisition and labeling efforts in a cross-functional setting
  • Develop strategies to measure the real-world performance of our models
  • Collaborate effectively with teams across Google and external partners

Requirements For Staff Software Engineer, Sensing and Perception

Python
  • Bachelor's degree in Computer Science, Electrical Engineering, Mathematics, Physics, or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience in software development (e.g., deep learning, perception, or computer vision)
  • Experience with computer vision (e.g., image classification, image processing, object detection), video generation, or signal processing
  • Experience in machine learning frameworks leveraging deep learning models in computer vision or machine vision

Benefits For Staff Software Engineer, Sensing and Perception

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, Sensing and Perception

Senior Research Scientist

Senior Research Scientist position at Google Research, focusing on machine learning and AI systems development, requiring PhD and research experience.

Senior Research Scientist, Deep Learning Data

Senior Research Scientist position at Google focusing on Deep Learning Data, graph algorithms, and Gemini Data infrastructure development.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI focusing on advancing AI research and development across various industries with competitive compensation and benefits.

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

Lead complex machine learning programs at Google Cloud, driving technical innovation and strategic initiatives with competitive compensation and benefits.

Group Product Manager Lead, End-to-End Workflows, Google Cloud

Lead Product Manager role at Google Cloud focusing on GenAI workflows and AI/ML technologies implementation across Google products.