Principal Software Engineer
Looking for a software engineer job in Mountain View? Choose from 184 open roles at 15 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.
Free. No credit card needed.
The titles and summaries on this page point heavily toward machine learning and AI-oriented engineering. Several roles at Google involve building or optimising ML systems — from geo perception and computer vision to generative AI features in Search, YouTube, and Maps. The Photos Mission Tech Lead role asks for defining engineering strategy and translating business goals into production systems, while the Senior Software Engineer, Geo Perception focuses on writing and testing product code and resolving system issues. Entry-adjacent roles such as Software Engineer, Android AI centre on building data pipelines and working with LLMs, whereas staff-level postings like the YouTube Ads ML and Search Personalization roles emphasise large-scale system design, model optimisation, and technical leadership of distributed teams. Beyond Google, employers such as Waymo, Nuro, and Databricks contribute to the overall shape of the set, though their role details are not shown in the sample summaries.
Skills counts reflect mentions in descriptions across all postings on this page, not stated requirements. C++ appears most frequently, followed by Python and APIs. Master's degree and PhD are also mentioned often enough to be worth checking in individual postings rather than assuming they apply broadly. The sample covers one snapshot in time, so these counts may shift as postings change.
The employers' own advertised ranges, for individual roles at different levels — not an average and not a market rate.
The clear majority of postings on this page are listed as onsite, with a substantial minority described as hybrid. Only a very small number are marked remote. No postings have an unknown work mode, so every role has a stated arrangement — but "hybrid" and "onsite" expectations can vary considerably between employers and teams, and the specific days or attendance patterns are not captured here. Candidates should read each posting carefully for location details before applying.
Jobs checked 10 hours ago. · Guide reviewed 9 September 2026.
Search by role, company, or anything a posting mentions.