Currently tracking 498 active AI roles, down 12% versus the prior 4 weeks. Primary focus: Agent · Engineering. Salary range $98k–$1030k (avg $233k).
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.
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 |
|---|---|---|
| Senior Developer Relations Engineer, AI Infrastructure Senior Developer Relations Engineer focused on AI Infrastructure, specifically GKE, Kubernetes, GPUs, and TPUs for training, fine-tuning, and inference workloads. The role involves building and running these workloads, creating developer content (demos, blogs, videos), and providing feedback to engineering teams. Requires experience with AI/ML workloads and producing developer content. | ServePost-train | 7 |
| Staff Software Engineer, Network Health This role focuses on engineering the network infrastructure that supports large-scale AI/ML training and serving at Google. The engineer will define the roadmap for repair automation, design agentic diagnostic systems using Generative AI, integrate new hardware, lead safety initiatives like anomaly detection, and mentor junior engineers. The role requires experience with ML infrastructure, generative AI tools, and software development. |
| ServeAgent |
| 7 |
| Software Engineer II, Google Cloud Platform, Infrastructure Software Engineer II for Google Cloud Platform, focusing on the Kueue project, a CNCF open-source scheduler for AI workloads on Kubernetes. The role involves designing and building sophisticated scheduling solutions for accelerators (TPUs, GPUs) and large-scale CPU workloads, with a focus on algorithm design, system performance, and Kubernetes internals. The team also pioneers the use of Agentic AI for code development and issue diagnosis. | Serve | 7 |
| Senior Software Engineering Manager, Flume ML Senior Software Engineering Manager for Google Cloud's Flume ML team, focusing on leading a team to enhance a data processing infrastructure product. The role involves advancing scheduleability and auto-tuning capabilities for ML pipelines and standard data workloads, bridging infrastructure and products, and collaborating with teams on autonomous driving and frontier AI. | Serve | 7 |
| Senior Software Engineer, AI/ML, AI and Infrastructure Senior Software Engineer on the AI and Infrastructure team at Google, focusing on delivering AI and Infrastructure at scale. The role involves designing and implementing ML solutions, leveraging ML infrastructure, and contributing to product/system development. Requires experience in Python/C++, software design, and ML infrastructure, with a specialization in areas like speech, reinforcement learning, or ML infrastructure. | ServeData | 7 |
| Software Engineer III, AI/ML, Core Software Engineer III, AI/ML, Core at Google, focusing on building the technical foundation for Google's flagship products. This role involves writing product/system development code, implementing solutions in specialized ML areas, utilizing ML infrastructure, and contributing to model optimization and data processing. Requires experience with ML infrastructure such as model deployment, evaluation, optimization, and data processing. | Serve | 7 |
| Staff Software Engineer, ML Compilers, TPU Staff Software Engineer focused on developing and optimizing ML compilers for Google's Tensor Processing Units (TPUs). This role involves contributing to the XLA compiler, targeting high-performance implementations, designing new compiler passes, and collaborating on HW/SW co-design to accelerate machine learning workloads. | Serve | 7 |
| Senior Software Engineer, Generative AI, gUP This role focuses on designing, developing, testing, deploying, and maintaining large software systems for user feedback model serving and an AI assistant for customer support. It involves prototyping, managing project priorities, collecting and analyzing data for ML models, and collaborating with cross-functional teams. The role requires experience with GenAI techniques and ML infrastructure, with a focus on deploying and serving ML models. | ServeData | 7 |
| Engineering Manager, Hybrid and On-prem AI Infrastructure Engineering Manager for Hybrid and On-prem AI Infrastructure, focusing on building a novel on-premises AI supercomputer. The role involves technical leadership, team management, defining architecture and roadmaps, and collaborating with product and GTM leaders to deliver AI hardware and software solutions for customers with specific security and locality needs. | Serve | 7 |
| Software Engineer III, AI/ML, Sensor Fusion, XR Software Engineer III at Google working on AI/ML for Sensor Fusion in XR devices. The role involves developing foundational visual-inertial fusion for odometry, localization, and mapping, powering AndroidXR devices. Responsibilities include writing product/system development code, collaborating on design and code reviews, triaging issues, and implementing solutions in ML areas, utilizing ML infrastructure, and contributing to model optimization and data processing. | Serve | 7 |
| Staff SWE, Compiler Architect, System Performance Modeling Staff SWE role focused on architecting and evolving a co-design simulation platform for next-generation ML accelerators. The role involves establishing correlation infrastructure between simulated performance and physical hardware, identifying system-level bottlenecks at the pre-silicon stage, and providing performance estimates for future ML systems. Experience with ML system architectures, compilers, and optimizing large-scale ML models is preferred. | Serve | 7 |
| Senior Software Engineer, Machine Learning, Debug Senior Software Engineer focused on applying computer vision and deep learning models to analyze mosquitoes for a disease eradication program. The role involves designing, training, and deploying models for object detection and image segmentation, modeling population dynamics, and transitioning research prototypes to production environments. Requires full-stack development experience and experience with ML/CV products, with a preference for edge deployment and biological/environmental science contexts. | ServePost-train | 7 |
| Staff Software Engineer, Vector Search, Vertex AI Staff Software Engineer role focused on Vector Search Serving infrastructure within Google Cloud's Vertex AI platform, supporting enterprise AI initiatives and Gemini models. Requires extensive experience in software development, distributed systems, and infrastructure, with a preference for GenAI techniques. | ServeAgent | 7 |
| Senior Software Engineer, Eye Tracking Core Senior Software Engineer on the Google Android XR Team, focusing on developing exceptional sensing algorithms for AR/VR contexts on compute-constrained devices. The role involves writing robust software for perception pipelines, collaborating with ML teams, and optimizing performance for ML perception models on a novel platform. | Serve | 7 |
| Senior Software Engineering Manager, AI/ML, Compute Infrastructure Senior Software Engineering Manager for Google's Cloud GPU team, responsible for building and maintaining industry-leading GPU fleet and AI Platform. The role involves managing engineering teams, executing technical roadmaps for GPU resilience, integrating new GPU architectures, and overseeing the lifecycle of accelerator solutions for AI workloads. | Serve | 7 |
| RTL Design Engineer, Machine Learning Accelerators RTL Design Engineer focused on AI/ML hardware acceleration, specifically Google's TPUs. The role involves designing and verifying complex digital ASIC designs with a focus on TPU architecture and its integration within AI/ML systems. | Serve | 7 |
| Senior Silicon CAD Tool Developer This role focuses on developing and deploying AI/ML models within Electronic Design Automation (EDA) CAD tool flows for AI/ML hardware acceleration, specifically for Google's TPUs. The engineer will architect, develop, and execute these flows, leveraging AI to enhance predictive modeling, automate routing, and optimize chip design processes. The role involves both frontend and backend software system development, partnering with chip design teams to improve PPA and TAT, and evaluating new EDA tools. | Serve | 7 |
| Silicon AI/ML DFT Engineer, Google Cloud This role focuses on Design for Testing (DFT) for AI/ML hardware acceleration, specifically Google's TPUs. The engineer will define, implement, and deploy DFT methodologies, ensuring silicon test strategies, reducing test cost, and increasing production quality. The role involves working with RTL, netlists, and collaborating with cross-functional teams on complex digital designs for next-generation SoCs powering AI/ML applications. | Serve | 7 |
| Software Engineer, Youtube Ads, Auction and User Experience Software Engineer role focused on optimizing YouTube Ads marketplace using machine learning and advanced optimization frameworks. Responsibilities include writing product/system code, collaborating on design/code reviews, triaging issues, and implementing ML solutions with a focus on model optimization and data processing. | ServeData | 7 |
| Senior Software Engineer, Eye Tracking Senior Software Engineer role focused on developing and optimizing computational eye models for eye tracking in AR/VR contexts. The role involves research, algorithm development, real-time optimization for low-power devices, and collaboration with ML/perception and other engineering teams to deliver production-ready models and pipelines. Experience with computer vision, imaging, and machine learning is required. | Serve | 7 |
| Software Engineer III, AI/ML Software Engineer III, AI/ML at Google's Corp Eng team, focusing on building world-leading business solutions for internal Google use. The role involves writing product/system development code, collaborating on design and code reviews, contributing to documentation, triaging and debugging issues, and implementing solutions in specialized ML areas. Key responsibilities include utilizing ML infrastructure, contributing to model optimization, data processing, model deployment, and model evaluation. | Serve | 7 |
| Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage Staff Software Engineer for Google Distributed Cloud, Storage, focusing on building the foundational data layer for AI/ML workloads at the edge and in air-gapped environments. The role involves designing and developing scalable, distributed storage solutions optimized for massive throughput and ultra-low latency to support AI training and inference, and integrating with external storage hardware. | Serve | 7 |
| Engineer III, AI/ML, Online Calibration, XR Google is seeking an Engineer III, AI/ML for their Online Calibration team within the XR division. This role focuses on developing and implementing AI/ML solutions, utilizing ML infrastructure, and contributing to model optimization and data processing for next-generation XR devices. The engineer will write product/system code, collaborate with peers, triage issues, and implement solutions in specialized ML areas, potentially including speech/audio or reinforcement learning. | Serve | 7 |
| Smart NIC Software Engineer, Embedded Software Engineer role focused on developing AI/ML networking solutions and Smart NICs for Google's infrastructure. This involves C++ development, debugging, testing, and integrating with ML libraries and hardware. The role aims to build and deploy next-generation networking technologies at Google's scale. | Serve | 7 |
| Software Engineer, AI/ML, YouTube Ads Bidding and Advertiser Optimization Software Engineer role focused on AI/ML for YouTube Ads bidding and advertiser optimization. Responsibilities include writing product/system development code, collaborating on design/code reviews, contributing to documentation, triaging/debugging issues, and implementing solutions in ML areas using ML infrastructure, model optimization, and data processing. Requires experience with software development and ML infrastructure, with preferred experience in ML systems, quality, and ranking algorithms. | ServeData | 7 |
| Senior Accelerators Systems Software Architect, AI Transformation Senior Software Architect role focused on developing and optimizing the node and distributed system software, firmware, tools, and testing frameworks for integrating Accelerators (GPUs, TPUs) into Google's data centers. The role supports machine learning and high-performance workloads for internal services and Google Cloud customers, influencing the stack from hardware-software interface to AI system deployment. | Serve | 7 |
| RTL Design and Integration Engineer RTL Design and Integration Engineer responsible for the microarchitecture, design, implementation, and integration of digital logic blocks within Google's next-generation Tensor Processing Units (TPUs), which accelerate AI/ML workloads. Role involves close collaboration with cross-functional teams and requires expertise in digital logic design and computer architecture. | Serve | 7 |
| Software Engineer III, ML Pipeline Development, XR Software Engineer III, ML Pipeline Development, XR role focuses on productionizing advanced models and pipelines for on-device and server-based XR applications. Responsibilities include developing algorithms and frameworks for end-to-end pipeline development, optimizing system performance for hardware constraints, and ensuring critical power KPIs are met. Training ML models is not a requirement. | Serve | 7 |
| Software Engineer III, AI/ML, Display Ads Software Engineer III, AI/ML role at Google Display Ads focusing on implementing ML solutions, utilizing ML infrastructure, and contributing to model optimization and data processing for large-scale advertising platforms. Requires experience in C++, Python, and specific ML areas like speech/audio or reinforcement learning, along with ML infrastructure experience. | ServeData | 7 |
| Software Engineer III, Spatial AI, XR Software Engineer III, Spatial AI, XR role focused on full-stack productionization and technical integration of on-device AI products for XR devices. Responsibilities include object tracking pipelines, API design, platform optimizations, and ensuring AI product quality and performance on target devices. | ServeAgent | 7 |
| Software Engineer, Pixel Test Engineering/AI Application Software Engineer role focused on building and owning cross-device test infrastructure, with a key responsibility in exploring and implementing AI-powered automation to improve software development lifecycle, release cycles, and quality. The role involves writing product/system code, collaborating on design/code reviews, triaging issues, and implementing solutions in ML areas, utilizing ML infrastructure, and contributing to model optimization and data processing. | Serve | 7 |
| TPU RTL Design Engineer, Networking, Inter-Chip Interconnects This role focuses on the RTL design of custom silicon (TPUs) for AI/ML hardware acceleration, specifically the inter-chip interconnects. The engineer will design, implement, and verify complex digital designs for next-generation data center accelerators, contributing to the core components that power Google's AI and machine learning workloads. | Serve | 7 |
| Senior Software Engineer, AI/ML, Google Cloud Senior Software Engineer on the AI and Infrastructure team at Google Cloud, focusing on delivering AI and Infrastructure at scale. The role involves designing and implementing solutions in ML areas, leveraging ML infrastructure, and potentially working with speech/audio or reinforcement learning. | ServePost-train | 7 |
| Power and Performance Architect, TPU This role focuses on designing and optimizing the power architecture for next-generation Tensor Processing Units (TPUs) that accelerate AI/ML workloads. The architect will bridge the gap between high-level concepts and silicon execution, focusing on power management features and performance-per-watt for ML applications, and will collaborate with software and data center teams to align silicon capabilities with system-level power constraints. | Serve | 7 |
| Senior Software Engineer, AI/ML, Google Cloud Platforms Senior Software Engineer role focused on AI/ML within Google Cloud Platforms, involving design and implementation of ML solutions, leveraging ML infrastructure, and expertise in areas like Speech/audio, reinforcement learning, ML infrastructure, model deployment, evaluation, optimization, data processing, and debugging. | Serve | 7 |
| Senior Software Engineer, AI/ML, Google Cloud AI Senior Software Engineer role focused on AI/ML within Google Cloud AI. The role involves writing and testing product/system development code, collaborating with peers, triaging issues, and designing/implementing solutions in specialized ML areas. Requires experience with ML infrastructure, model deployment, evaluation, optimization, data processing, debugging, and potentially speech/audio or reinforcement learning. | ServePost-train | 7 |
| Software Engineer III, AI/ML, DSP/HTP Optimisation Software Engineer III at Google, focusing on optimizing ML model performance on specialized hardware (DSP/HTP) to meet strict power and thermal constraints. This role involves hardware-specific optimizations, power profiling, and ensuring ML model efficiency within system architecture. | Serve | 7 |
| Senior Software Engineer, Storage AI/ML Senior Software Engineer role focused on optimizing Google Cloud Storage for AI/ML workloads. The role involves developing specialized AI client libraries, benchmarking performance, investigating storage optimizations, and collaborating with various GCP teams to drive storage innovation for AI/ML. Requires experience with large-scale infrastructure, distributed systems, and AI/ML infrastructure. | Serve | 7 |
| Senior Software Engineer, Performance, AI and Infrastructure Senior Software Engineer focused on performance and infrastructure for AI at Google. This role involves developing and optimizing systems that support AI models at scale, ensuring efficiency, reliability, and velocity. Responsibilities include coding, design reviews, debugging, and contributing to the overall AI infrastructure. | Serve | 7 |
| Senior Software Engineer, Machine Learning, Payments Senior Software Engineer, Machine Learning, Payments at Google Singapore. This role focuses on building and maintaining ultra-reliable production ML services and massive batch pipelines for the Payments team. It involves developing ML models, working with product teams for experimentation, analyzing data, and designing experiments. Requires 5 years of software development experience and 3 years each in ML infrastructure and data pipelines for ML. Preferred qualifications include experience with production ML models and system efficiency analysis. | ServeData | 7 |
| Senior Software Engineer, AI, TPU Infrastructure The Senior Software Engineer, AI, TPU Infrastructure role focuses on designing, developing, and validating TPU-based systems and building cloud compute software for TPU AI infrastructure. This role involves working with large-scale infrastructure and distributed systems to support AI model development and deployment. | Serve | 7 |
| Senior Software Engineer, AI/ML Infrastructure Senior Software Engineer focused on optimizing AI/ML infrastructure performance across the technical stack, from networking and data storage to ML models, to provide AI developers with a high-performance experience on Google's AI infrastructure. Responsibilities include designing and implementing solutions, optimizing performance, profiling, debugging, and developing tools for AI/ML infrastructure. | ServeData | 7 |
| Senior Software Engineer, AI/ML, Ads Safety Senior Software Engineer role focused on AI/ML within Google Ads Safety. The role involves designing and implementing solutions in specialized ML areas, leveraging ML infrastructure, and contributing to product/system development. Requires experience in software development, ML infrastructure, and quantitative fields. | Serve | 7 |
| Staff Software Engineering Manager, Emergent AI Infrastructure Staff Software Engineering Manager for Emergent AI Infrastructure at Google, focusing on building and scaling AI infrastructure for Google customers, including internal teams, Google Cloud customers, and end-users. The role involves technical leadership, people management, and ensuring security for large-scale, sophisticated projects with high security requirements, including those supporting top-secret cleared projects. | Serve | 7 |
| Tech Lead, Google Kubernetes Engine AI Platform Tech Lead for Google Kubernetes Engine (GKE) AI Platform, focusing on managing containerized AI/ML workloads on GPU/TPU infrastructure using Kubernetes. The role involves driving innovation in reliability, efficiency, and scale of AI infrastructure, engaging with customers, and leading technical direction for ML workload efficiency and optimization. | Serve | 7 |
| Software Engineering Manager, Content Safety, Infra Software Engineering Manager for Content Safety, focusing on ML infrastructure and AI-based techniques to protect users from harmful content. The role involves managing engineers, setting team priorities, developing technical roadmaps, and overseeing the deployment of large-scale projects. Requires significant experience in ML infrastructure, model deployment, evaluation, data processing, and fine-tuning, with a strong emphasis on people management and technical leadership. | ServePost-train | 7 |
| Senior Software Engineer, Infrastructure, CoreOS Agentic Engineering This role focuses on applying AI strategies to optimize Google's compute infrastructure, specifically within the CoreOS and Agentic Engineering teams. The engineer will build tools for kernel quality insights, manage the rollout of fixes, and contribute to the AI revolution in testing, releasing, and supporting the CoreOS. The role involves a mix of exploration, engineering, and productionization, aiming to develop critical services powered by AI. | Serve | 7 |
| Senior Software Engineering Manager, Dataproc, Google Cloud Senior Software Engineering Manager for Google Cloud Dataproc, responsible for leading a team to build an AI-ready data platform with GPU support, specialized runtimes, and integration with Vertex AI. The role involves architecting lakehouse solutions, optimizing open-source stacks, and directing the integration of AI/ML workloads for enterprise customers. | ServeData | 7 |
| Software Engineer, Google Ads, Actor Safety ML Infrastructure Software Engineer role focused on building ML infrastructure for Google Ads, specifically for actor safety. Requires experience in software development (Python, C++, SQL) and building large-scale infrastructure, distributed systems, or compute technologies. Experience with machine learning infrastructure is a minimum qualification. | Serve | 7 |
| Software Engineer, GPU Performance Software Engineer focused on optimizing GPU performance for Google's AI models and services. This role involves low-level GPU programming, performance engineering, and influencing the GPU software ecosystem and fleet deployment. | Serve | 7 |