Principal Staff Software Engineer, AI and Data Infrastructure

2 Months ago • 8-12 Years

Job Summary

Job Description

This Principal Staff Software Engineer role at Google focuses on AI and data infrastructure, specifically collaborating with Google Cloud and Google DeepMind teams to improve Gemini models. Responsibilities include navigating technical ambiguity, driving project strategy, optimizing ML infrastructure, and leading the design and implementation of solutions across multiple ML areas. The role requires strong technical leadership, coding skills, and experience with speech/audio, reinforcement learning, or related ML fields. The ideal candidate will balance architectural design with active coding, ensuring seamless integration and rapid iteration across teams. They will also develop systems-based solutions, prioritizing timely results and working closely with various teams to achieve strategic objectives.
Must have:
  • 8+ years software development experience
  • Expertise in Python, data structures, algorithms
  • 7+ years leading ML design & infrastructure optimization
  • 5+ years experience with speech/audio or reinforcement learning
  • 5+ years design, architecture, testing, and launching software products
Good to have:
  • Master's or PhD in a related field
  • 5+ years technical leadership experience
  • GenAI model development and adaptation knowledge
  • Experience with ML systems in production environments
  • Ability to define data use-cases and balance research, privacy, and product usage

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience in software development and with data structures/algorithms in Python.
  • 7 years of experience in leading technical project strategy, Machine Learning (ML) design, and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • 5 years of experience with speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making) or ML infrastructure, or related ML field.
  • 5 years of experience with design and architecture; and testing/launching software products.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
  • Knowledge of Generative AI (GenAI) model development fine-tuning and model adaptation.
  • Knowledge of ML systems and infrastructure for production with customers and engineers.
  • Ability to develop a use-case specific definition for the data and pragmatically balance trade offs for research, privacy, and product usage.

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. The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • Collaborate with Google Cloud and Google DeepMind teams to ensure the Gemini models are improved rapidly based on customer feedback.
  • Work across teams and organizations to navigate technical ambiguity and bring clarity to the engineering work. This requires active scoping and driving progress with detailed attention to technical details while aligning it with a big picture strategy.
  • Balance architectural and design responsibilities with active participation in coding to provide technical leadership and accelerate development cycles, ensuring seamless integration and rapid iteration across teams.
  • Develop and implement systems-based solutions to problems, balancing planning with rapid iteration to achieve timely results.
  • Drive technical project strategy, lead Machine Learning (ML) infrastructure optimization, and oversee the design and implementation of solutions across multiple specialized ML areas.

Similar Jobs

Google - Senior Staff Software Engineer, Google Cloud

Google

(On-Site)
6 Months ago
Google - Software Engineer III, Device Build and Release, Pixel

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Techland - Junior Rendering Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
NVIDIA - Applied Physics ML Research Intern - Fall 2025

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Shaadi - Senior Software Engineer Node.js

Shaadi

Maharashtra, India (On-Site)
9 Months ago
Microsoft - Member of Technical Staff - AI Multimodal

Microsoft

Zürich, Zurich, Switzerland (On-Site)
2 Months ago
Blitz app - Lead AI Engineer (Generative & 3D Modeling Expertise)

Blitz app

Tesistán, Jalisco, Mexico (On-Site)
5 Months ago
NVIDIA - Full Stack Developer, AI and LLM

NVIDIA

California, United States (Hybrid)
3 Months ago
Google - Cloud AI Engineer, Global Services Delivery

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Meta - Research Engineer (Robotics)

Meta

Menlo Park, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Engineer Graduate (Vision AI Platform)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Google - Software Engineer III, Security Endpoint Agents, Core

Google

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
ByteDance - Software Development Engineer (SDN Traffic Intelligence & Control)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Washington, District Of Columbia, United States (On-Site)
7 Months ago
Google - Software Engineer III, AI/ML

Google

Hyderabad, Telangana, India (On-Site)
2 Months ago
Inkittt - Senior Machine Learning Engineer, Recommendations

Inkittt

San Francisco, California, United States (Hybrid)
5 Months ago
Google - Senior Staff Software Engineer, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
7 Months ago
Google - PhD Software Engineer

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
NVIDIA - System Software Engineer, GPU Development Tools

NVIDIA

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

PlayStation Global - Senior Program Manager

PlayStation Global

London, England, United Kingdom (Hybrid)
4 Months ago
Rocket Science - Software Engineer - UI

Rocket Science

Wales, United Kingdom (Hybrid)
3 Months ago
ION - Trading Systems Engineer - 9320

ION

London, England, United Kingdom (On-Site)
8 Months ago
The Walt Disney Company - Product Design & Development Manager

The Walt Disney Company

London, England, United Kingdom (On-Site)
2 Months ago
Tesla - Used Car Sales Advisor

Tesla

Southampton, England, United Kingdom (On-Site)
4 Months ago
Rank group - Team Leader - Food & Beverage

Rank group

Dundee, Scotland, United Kingdom (On-Site)
5 Months ago
Lionbridge Games - Business Development Director, Games

Lionbridge Games

United Kingdom (On-Site)
4 Months ago
Tesla - Customer Experience Specialist, Vehicle Handover

Tesla

England, United Kingdom (On-Site)
4 Months ago
Rockstar Games - Software Engineer, C# WPF (All Levels)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
9 Months ago
Alphasense - Account Manager, Corporate

Alphasense

London, England, United Kingdom (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Microsoft - Technical Program Manager, AI Multimodal

Microsoft

London, England, United Kingdom (On-Site)
3 Months ago
Google - Lead Group Product Manager, Vertex AI Platform Development

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Microsoft - Member of Technical Staff - Software Engineer

Microsoft

Redmond, Washington, United States (On-Site)
3 Months ago
PwC - Manager_Conversational AI Developer_Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Avathon - Data Scientist

Avathon

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Gameopedia - Data Scientist

Gameopedia

Norway (Hybrid)
2 Months ago
Zazz - Machine Learning Engineer

Zazz

(Remote)
4 Months ago
Google - Silicon AI/ML Architect, TPU, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Google - Machine Learning Engineer, Pixel AI

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - MultiModal Generative Model)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

New York, New York, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (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