Google has 584 active AI-related job listings. The majority of these roles are focused on agents, representing 40% of the total, and serving infrastructure, at 26%. The most frequent technical tags include model_serving, agent_orchestration, and evals. Over the last 30 days, Google has added 413 new AI roles, a 105% increase compared to the preceding 30-day period.
Currently tracking 498 active AI roles, down 12% versus the prior 4 weeks. Primary focus: Agent · Engineering. Salary range $98k–$1030k (avg $233k).
Google currently has 586 active AI-related roles in our index. The most common open titles are: Software Engineer (5), AI Adoption Customer Engineer, Google Cloud (3), Conversational AI Consultant (2), Engineering Manager, Egregious Abuse Protection (2), Forward Deployed Engineer III, Generative AI, Google Cloud (2). Most positions are in Engineering and Product.
Google's active AI hiring is concentrated in: agents (43%), serving infrastructure (25%), application (19%). These categories follow a seven-stage AI lifecycle: data, pre-training, post-training, serving infrastructure, agents, evaluation, and application.
Google is hiring AI talent in: United States (376 roles), India (53 roles), Singapore (40 roles), Switzerland (20 roles).
Job postings at Google most frequently mention: Software Engineering, Algorithms & Data Structures, System Design, Computer Architecture, Machine Learning.
In the past 30 days, Google has posted 571 new AI-related roles. That is a +22% change versus the prior 30 days (469 → 571).
| Title | Stage | AI score |
|---|---|---|
| Software Engineering Manager II, AI/ML GenAI, Google Cloud Software Engineering Manager II for Google Cloud's AI/ML GenAI team, focusing on leading teams to deliver AI and Infrastructure at scale. The role involves setting team priorities, developing technical vision and roadmaps, guiding system designs, and leading the design of GenAI solutions, optimizing ML infrastructure, and guiding data preparation and model optimization strategies. Requires significant experience in software development, ML infrastructure optimization, technical leadership, and GenAI techniques. | ServePost-train | 8 |
| Senior Software Engineer, AI/ML, AI Garage Senior Software Engineer, AI/ML role focused on leading the design, development, and deployment of AI-powered solutions for HR processes within Google's global workforce. The role involves technical leadership, architecting scalable AI/ML systems, driving algorithm development, owning the MLOps lifecycle, and collaborating with cross-functional partners to translate business needs into AI-driven roadmaps. |
| Serve |
| 8 |
| Staff Software Engineer, AI/ML, Google Public Sector Staff Software Engineer at Google Public Sector focused on architecting and deploying large-scale distributed data systems and advanced machine learning pipelines, optimizing inference workloads for specialized hardware accelerators, and leading technical direction for complex production software systems. The role involves managing petabyte-scale data ingestion, optimizing numerical operations, and implementing data life-cycle policies. | ServeAgent | 8 |
| Software Engineer III, AI/ML GenAI, Google Cloud Performance Software Engineer III role focused on implementing GenAI solutions within Google Cloud, utilizing ML infrastructure, and contributing to data preparation, optimization, and performance enhancements. Requires experience with core GenAI concepts and text, image, video, or audio generation. | Serve | 8 |
| Machine Learning SoC Architect, Google Cloud Silicon This role focuses on the architecture of Machine Learning System-on-Chips (SoCs), specifically TPUs, for AI/ML hardware acceleration. The individual will shape the future of AI/ML hardware, drive edge-AI product development, and work on distributed inference technology for real-time systems. Responsibilities include developing architectural specifications, owning IP architecture, collaborating with algorithm teams, performing architecture studies, and leading architectural blocks through the product lifecycle. | Serve | 8 |
| Staff Software Engineer, AI Engines 3P TPU Inference Staff Software Engineer focused on AI Engines 3P TPU Inference, working on ML infrastructure, compilers, and runtimes for Google's AI models. The role involves developing and optimizing ML software infrastructure, partnering with research, and ensuring high performance and scalability for inference. | Serve | 8 |
| Staff Software Engineer, AI/ML, Google Cloud AI Staff Software Engineer at Google Cloud AI, focusing on developing and deploying large-scale AI/ML solutions for customer experience applications powered by Gemini Enterprise. The role involves technical leadership, optimizing ML infrastructure, and guiding model optimization and data processing strategies. | ServeData | 8 |
| AI/ML Infrastructure Software Engineer Software Engineer focused on building and maintaining the AI Flow Platform, a production service used by thousands of Googlers for various ML tasks including generative AI. The role involves developing end-to-end ML/AI features, incorporating prompt optimization, fine-tuning, and ML best practices into product development, and contributing to the platform's future direction. | ServePost-train | 8 |
| Senior Software Engineer, AI/ML, AI and Infrastructure Senior Software Engineer role on the AI and Infrastructure team at Google, focusing on developing and scaling AI/ML capabilities and infrastructure. The role involves writing and testing product/system code, collaborating on design and code reviews, contributing to documentation, triaging and debugging issues, and designing/implementing ML solutions leveraging ML infrastructure. Requires experience in Python/C++, software development, ML infrastructure, and specialization in areas like speech/audio, reinforcement learning, or other ML fields. | ServePost-train | 8 |
| Senior Software Engineer, Applied AI/ML, CSP Senior Software Engineer role focused on Applied AI/ML within the Content Safety Platform at Google. The role involves technical leadership, designing and developing large-scale software solutions, and optimizing ML infrastructure. Key responsibilities include safeguarding users from harmful content, influencing technical direction, mentoring engineers, and leading the implementation of ML solutions, model optimization, and data processing strategies. Experience in speech/audio, reinforcement learning, or other ML fields, along with ML infrastructure experience, is required. | ServePost-train | 8 |
| Software Engineer III, AI/ML GenAI, Google Cloud Compute Software Engineer III role focused on implementing GenAI solutions within Google Cloud Compute, utilizing ML infrastructure, and contributing to data preparation, optimization, and performance enhancements. Requires experience with core GenAI concepts like LLMs, Multi-Modal, and Large Vision Models, and generation across text, image, video, or audio. | ServePost-train | 8 |
| Machine Learning Hardware Architect, TPU This role focuses on architecting and defining specifications for next-generation high-performance computing systems, specifically TPUs, to accelerate AI/ML applications. The individual will collaborate with software teams to define AI workload requirements, perform architecture studies for performance and efficiency, and influence technical roadmaps for hardware-software platforms. The goal is to drive the evolution of AI hardware for large-scale systems and data centers. | Serve | 8 |
| Software Engineer, On Device Machine Learning Software Engineer role focused on adapting and serving AI/ML models for on-device execution, creating AI-powered user-facing features, and optimizing model performance on hardware accelerators. Involves model adaptation, serving infrastructure, quality testing, and customization for specific domains. | ServePost-train | 8 |
| Staff Software Engineer, AI/ML GenAI, Google Cloud Staff Software Engineer role at Google Cloud focused on designing, developing, and deploying large-scale GenAI solutions. The role involves technical leadership, optimizing ML infrastructure, guiding data preparation and model optimization, and working with state-of-the-art GenAI techniques like LLMs, Multi-Modal, and Large Vision Models. Requires significant software development experience and specific experience in ML design and GenAI techniques. | ServePost-train | 8 |
| Software Engineer III, AI/ML Cloud Software Engineer III, AI/ML Cloud role at Google, focusing on building and deploying scalable AI/ML platform capabilities for Google Cloud customers. The role involves engineering solutions for LLM serving and tuning, ensuring reliability, performance, and quality, and implementing guardrails and safety gates for the Vertex AI organization. It requires experience in ML infrastructure, model deployment, and potentially speech/audio or reinforcement learning. | ServeEval Gate | 8 |
| Staff Software Engineer, GPU Performance Staff Software Engineer focused on optimizing GPU performance for LLM training and serving within Google Cloud. This role involves benchmarking, performance analysis, and implementing solutions at scale, working with cutting-edge AI accelerators and low-level GPU programming. | Serve | 8 |
| Senior Software Developing Manager, ML Infrastructure, Core Infra Senior Software Development Manager for ML Infrastructure within Core Infra at Google, focusing on GenAI projects. The role involves leading teams, setting technical direction, and contributing to system design and code for GenAI-focused initiatives, including model deployment, evaluation, and fine-tuning. | ServePost-train | 8 |
| Senior Software Engineer, AI/ML GenAI, Google Cloud Compute Infrastructure Senior Software Engineer role focused on designing and implementing GenAI solutions within Google Cloud Compute Infrastructure. The role involves leveraging ML infrastructure, evaluating techniques, and working with state-of-the-art GenAI models like LLMs and Large Vision Models. Requires strong programming skills (Python/C++), experience with ML infrastructure, and software design/architecture. | ServePost-train | 8 |
| AI/ML Software Engineering Manager, Google Home Camera Lead an engineering team developing on-device machine learning models and ML pipelines for smart home cameras, managing the full lifecycle of AI-powered features with a focus on performance, power, latency, and thermal constraints on resource-constrained hardware. Responsibilities include driving ML deployment pipelines, managing trade-offs between model performance and hardware, and maintaining high engineering standards for C++ development in an embedded context. | ServePost-train | 8 |
| Senior Software Engineer, AI/ML Infrastructure Senior Software Engineer to work on an ML-as-a-service platform that enables Google product teams to build and launch GenAI-powered products. The role involves developing and maintaining production services, improving ML fleet efficiency, and implementing customer-requested ML/AI features, with a focus on prompt optimization, fine-tuning, and hyperparameter optimization. | ServePost-train | 8 |
| Software Engineering Manager II, AI/ML GenAI, Google Cloud AI Software Engineering Manager II for Google Cloud AI GenAI team, focusing on leading engineering teams, setting technical vision, and guiding the design and optimization of GenAI solutions, ML infrastructure, and data preparation strategies. The role involves people management, technical leadership, and contributing to product strategy within the AI Research team that aims to push state-of-the-art AI and collaborate with product teams. | ServePost-train | 8 |
| Staff Software Engineer, TPU, Performance Staff Software Engineer focused on optimizing the performance of ML models (including Gemini and OSS models) on TPU systems for both JAX and PyTorch platforms. The role involves identifying and maintaining ML benchmarks, analyzing performance metrics, and collaborating with compiler and runtime teams to improve performance. It also includes engaging with product teams and researchers to solve performance problems for large-scale ML training and serving. | Serve | 8 |
| Senior Software Engineering Manager, AI/ML Senior Software Engineering Manager for Google's AI and Infrastructure team, focusing on leading teams, setting technical direction, and overseeing the development and deployment of large-scale AI and ML infrastructure. The role involves managing engineers, defining product strategy, optimizing ML infrastructure, and driving technical projects across various ML specializations. | Serve | 8 |
| Staff Software Engineer, AI/ML, Google Cloud Staff Software Engineer on the AI and Infrastructure team at Google Cloud, focusing on delivering AI and Infrastructure at scale. Responsibilities include designing, developing, and maintaining large-scale software solutions, providing technical leadership, and leading the design and implementation of solutions in specialized ML areas, optimizing ML infrastructure, and guiding model optimization and data processing strategies. Requires experience in software development, ML infrastructure, and ML design optimization. | ServePost-train | 8 |
| Senior Software Engineer, TPU Performance, Hardware, Software Co-Design This role focuses on the co-design and optimization of ML systems with hardware (HW) and software (SW), specifically for TPUs. The engineer will analyze and improve the performance, power, and energy efficiency of ML workloads, including large-language models and large embedding models, by optimizing model architecture, software systems, and hardware architecture. The role involves exploring and defining future ML accelerator architectures. | Serve | 8 |
| Senior Software Engineering Manager, AI/ML, Compute Infrastructure Senior Software Engineering Manager for Google's Cloud GPU team, focusing on building and maintaining an industry-leading GPU fleet and AI Platform. The role involves managing engineering talent, executing technical roadmaps for GPU infrastructure, integrating new GPU architectures, and overseeing the lifecycle of accelerator solutions for AI workloads. This position is critical for enabling Google's AI innovation and supporting large-scale AI models and services. | Serve | 8 |
| Research Engineer, Deployment Performance, Robotics, DeepMind Research Engineer focused on optimizing and maintaining serving infrastructure for robotics models, including performance analysis and inference optimization on TPUs, to accelerate research and deployment in a fast-paced environment. | ServeEval Gate | 8 |
| Software Engineering Manager, Cloud ML Compute Services (Mandarin, English) Software Engineering Manager for Google Cloud's ML Compute Services, focusing on optimizing customer AI/ML models on Google Cloud infrastructure. The role involves leading a team, providing technical guidance, partnering with customers on performance, and collaborating with internal teams to enhance AI workload support. | ServePost-train | 8 |
| Software Engineer III, Tensor Processing Units, AI/ML Software Engineer III role focused on developing and supporting AI/ML frameworks and compilers for Google Cloud's Tensor Processing Units (TPUs) and Google Processing Units (GPUs). The role involves enabling large-scale training and inference of advanced ML models, including generative models, computer vision, NLP, and speech, with a focus on PyTorch. Collaboration with internal teams and external researchers is key to advancing the PyTorch-in-Cloud offering. | ServePost-train | 8 |
| Software Engineer III, AI/ML GenAI, Google Ads Software Engineer III at Google Ads focusing on implementing GenAI solutions, utilizing ML infrastructure, and contributing to data preparation, optimization, and performance enhancements. Requires experience with core GenAI concepts like LLMs, Multi-Modal, and Large Vision Models, and generation across text, image, video, or audio. | Serve | 8 |
| Staff Software Engineer, On-Device Machine Learning Infrastructure Staff Software Engineer focused on building and optimizing on-device ML infrastructure for Google's flagship products, enabling the deployment of models like Gemini Nano and Gemma across various hardware accelerators on Android, Chrome, and more. The role involves creating roadmaps for developer-facing APIs/SDKs, solving complex performance optimization problems for Generative AI on heterogeneous hardware, designing resilient systems, and coordinating efforts across multiple internal teams. | ServePost-train | 8 |
| Software Engineer III, AI/ML, Google Cloud Software Engineer III role focused on enabling and optimizing foundational AI/ML models (LLMs, Diffusion) within Google Cloud infrastructure, specifically using frameworks like vLLM and MaxText. The role involves partnering with customers to measure model performance, identify technical bottlenecks, collaborate with infrastructure teams, and design specialized ML solutions. It requires experience with ML infrastructure, GenAI concepts, and debugging training/inference workloads. | ServeAgent | 8 |
| Senior Software Engineer, AI/ML, AI and Infrastructure Senior Software Engineer on the AI and Infrastructure team at Google, focusing on developing and scaling AI/ML capabilities and infrastructure for Google's products and customers. The role involves writing and testing code, collaborating on design and code reviews, triaging issues, and designing/implementing solutions in ML areas leveraging ML infrastructure. | Serve | 8 |
| Senior Software Engineer, Kernels and Performance, Core ML Frameworks Senior Software Engineer focused on optimizing ML kernels and infrastructure for TPUs and GPUs, impacting both training and inference performance for Google's AI models and cloud customers. This role involves deep technical work on low-level languages and collaboration with ML researchers and framework developers. | ServePost-train | 8 |
| Staff Software Engineer, On-Device Machine Learning Staff Software Engineer role focused on leading the technical direction of On-Device Machine Learning (ODML) and generative AI (GenAI) at Google. The role involves creating roadmaps for developer-facing APIs, SDKs, and tools, solving complex optimization problems for GenAI performance on mobile hardware, designing resilient systems, and coordinating efforts across multiple teams. The position requires extensive experience in software development, ML infrastructure, and launching software products, with a focus on optimizing LLM workflows for on-device deployment. | ServeAgent | 8 |
| Staff Software Engineering, YouTube ML Efficiency Staff Software Engineer focused on ML efficiency for YouTube's recommendation systems, working on model architectures, training procedures, and scaling experimentation on TPUs. The role involves optimizing ML infrastructure, reducing complexity in the ML ecosystem, and automating training, evaluation, and serving. | ServeData | 8 |
| Senior Silicon System and Software Integration Engineer, Google Cloud This role focuses on the hardware-software integration and validation of AI/ML hardware accelerators (TPUs) for Google Cloud. The engineer will work on ASIC development, validation, software, tools, and methodologies to ensure the functionality and performance of these custom silicon solutions that power Google's AI/ML applications. | Serve | 8 |
| Senior Software Engineering Manager, AI/ML, Google Cloud AI Senior Software Engineering Manager for Google Cloud AI Research, responsible for leading teams, setting technical strategy, and overseeing the design and implementation of large-scale ML infrastructure and solutions across specialized ML areas, with a focus on research impacting various industries. | ServePost-train | 8 |
| Senior Software Engineer, Cloud AI/ML Infrastructure Senior Software Engineer role focused on optimizing the performance, developing tools, and troubleshooting AI/ML training and inference workloads within Google's AI infrastructure. The role involves working with distributed computing, GPUs/TPUs, and ensuring the reliability and efficiency of AI services. | Serve | 8 |
| Senior Software Engineer, AI/ML, Google Cloud Senior Software Engineer role focused on AI/ML within Google Cloud, working on AI and Infrastructure teams to deliver AI capabilities at scale. Responsibilities include writing and testing code, designing and implementing ML solutions, leveraging ML infrastructure, and triaging/debugging system issues. Requires experience in Python/C++, software development, and specific ML areas like speech/audio, reinforcement learning, or ML infrastructure. | Serve | 8 |
| Software Engineer, GPU Performance Software Engineer focused on optimizing GPU performance for Google's AI/ML infrastructure, impacting billions of users. Responsibilities include low-level GPU programming, performance engineering, and influencing the GPU software ecosystem and fleet deployment. | Serve | 8 |
| Senior Software Engineer, AI/ML GenAI, Google Cloud Compute Senior Software Engineer role focused on designing and implementing GenAI solutions within Google Cloud Compute, leveraging ML infrastructure and evaluating different techniques. Requires strong programming skills, experience with ML infrastructure, and knowledge of state-of-the-art GenAI techniques. | ServePost-train | 8 |
| Silicon RTL Design Engineer, PhD, Early Career This role focuses on designing and architecting next-generation Tensor Processing Units (TPUs) for AI/ML workloads. Responsibilities include defining architecture, developing power/performance models, RTL design, and collaborating with hardware, software, and ML teams for effective hardware/software co-design. The role also involves using AI techniques for physical design and optimizing silicon bring-up processes. | Serve | 8 |
| Software Engineer III, AI/ML GenAI, Google Cloud Data Management Software Engineer III role at Google Cloud focused on implementing GenAI solutions, utilizing ML infrastructure, and contributing to data preparation, optimization, and performance enhancements. Requires experience with core GenAI concepts and text/image/video/audio generation. | Serve | 8 |
| Software Engineering Manager II, AI/ML, YouTube Software Engineering Manager II at Google's YouTube, focusing on AI/ML. This role involves technical leadership, team management, and overseeing the design, implementation, and optimization of ML infrastructure and solutions, including model optimization and data processing strategies. The position requires experience in software development, ML infrastructure, and technical/people leadership. | Serve | 8 |
| Software Engineer III, AI/ML GenAI, Google Cloud AI Software Engineer III on the Google Cloud AI team focused on GenAI, responsible for implementing GenAI solutions, utilizing ML infrastructure, and contributing to data preparation, optimization, and performance enhancements. The role involves coding, collaboration, debugging, and working with core GenAI concepts and various data modalities. | ServePost-train | 8 |
| Customer Engineer, AI Infrastructure, Google Cloud Customer Engineer focused on deploying and optimizing AI infrastructure (TPUs/GPUs) for customers on Google Cloud Platform, supporting AI training and inference solutions. This role involves deep technical expertise in AI hardware, distributed systems, and performance tuning for large-scale AI workloads. | ServePost-train | 7 |
| Senior Product Manager, AI and Compute Infrastructure Product Manager for AI and Compute Infrastructure at Google Cloud, focusing on delivering a scalable and reliable AI substrate for the agentic era. This role involves defining the roadmap for GKE Node OS, driving customization strategies, and partnering with engineering on runtime primitives for GPU/TPU workloads to support AI/ML development and deployment. | ServeAgent | 7 |
| Senior Software Engineer, AI/ML Infrastructure, Ads Senior Software Engineer role focused on AI/ML Infrastructure for Google Ads. The role involves designing and implementing solutions in specialized ML areas, leveraging ML infrastructure, and demonstrating expertise in fields like speech/audio or reinforcement learning. Key responsibilities include writing and testing code, collaborating on design and code reviews, triaging issues, and debugging. Minimum qualifications require significant experience in software development, testing, and ML infrastructure, including areas like model deployment, evaluation, optimization, data processing, and debugging. | Serve | 7 |
| Team Lead, Mobile App, Ads, Serving, AI Focused Team Lead for a Mobile App Ads platform, focused on AI and ML. Responsibilities include writing and testing code, collaborating with stakeholders, triaging issues, and designing/implementing ML solutions using ML infrastructure. Requires experience in software development, ML infrastructure, and specialization in areas like Speech/audio, reinforcement learning, or other ML fields. | Serve | 7 |