Currently tracking 489 active AI roles, up 170% versus the prior 4 weeks. Primary focus: Agent · Engineering. Salary range $98k–$505k (avg $233k).
| Title | Stage | AI score |
|---|---|---|
| Senior Research Engineer, On-Device Inference, Robotics, DeepMind Senior Research Engineer focused on optimizing Gemini Robotics models for low-latency on-device inference, driving alignment between model architectures and edge device constraints, and influencing research and engineering teams for robust solutions. Requires deep knowledge of inference techniques across GPU, TPU, and CPU architectures. | ServeAgent | 9 |
| Power and Performance Architect, TPU This role focuses on defining and driving the power architecture roadmap for Google's next-generation TPUs, which are AI/ML hardware accelerators. The architect will bridge the gap between high-level concepts and silicon execution, optimizing for performance-per-watt for ML workloads and ensuring successful implementation of power management features. This involves collaboration with various teams, including SOC implementation, hardware/software validation, and data center operations, to align silicon capabilities with system-level power constraints. The role requires deep expertise in computer chip design, performance analysis, and power analysis, with a strong emphasis on machine learning accelerator architecture and workload characterization for power optimization. |
| Serve |
| 9 |
| Staff Software Engineer, AI/ML GenAI, Google Cloud AI Staff Software Engineer at Google Cloud AI Research focused on designing, developing, and deploying GenAI solutions. This role involves leading the design of GenAI solutions, optimizing ML infrastructure, and guiding the development of data preparation and model optimization strategies. Requires significant experience in software development, ML infrastructure optimization, and state-of-the-art GenAI techniques. | ServePost-train | 9 |
| Staff Software Engineer, AI/ML Performance Staff Software Engineer focused on optimizing AI/ML training and serving workloads on TPUs. This role involves identifying performance bottlenecks, driving optimizations through custom kernels, compiler/runtime improvements, and collaborating with partner teams to achieve state-of-the-art performance for foundation model builders and hyperscalers. The position also involves algorithmic innovation and co-designing TPU-friendly models. | ServePost-train | 9 |
| 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 |
| 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 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 |
| 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 |
| 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 |
| 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, 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 |
| 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 |
| Senior Software Engineer, ML Compilers, Edge TPU Senior Software Engineer on the EdgeTPU Compiler team responsible for building next-generation compiler optimizations to power machine learning (ML) models on custom hardware. This role involves translating framework-level code (JAX, PyTorch) into efficient instructions for the EdgeTPU, owning end-to-end features, triaging issues, implementing optimizations, and collaborating with model owners and stakeholders to accelerate ML deployment on edge devices. | Serve | 7 |
| Tech Lead Manager, Kubernetes AI Infrastructure Tech Lead Manager for Kubernetes AI Infrastructure, responsible for building and managing reliable and scalable TPU orchestration with Kubernetes to enable customers to run GenAI workloads at scale on-premises. The role involves technical leadership, people management, and collaboration with AI labs to influence the infrastructure roadmap. | Serve | 7 |
| Senior Software Engineer, ML Infrastructure, Core Infra This role focuses on building and scaling ML infrastructure for conversational AI products, including agent assist and dialogflow. The engineer will develop centralized infrastructure solutions to support product teams in areas like compliance, feature development, and scaling, working closely with model builders to accelerate go-to-market for new capabilities. | Serve | 7 |
| Staff Software Engineer, Search Ads ML and Large Language Models Staff Software Engineer at Google working on Search Ads ML and Large Language Models. Responsibilities include designing, developing, testing, deploying, maintaining, and enhancing large scale software solutions, providing technical leadership, and leading the design and implementation of solutions in specialized ML areas, optimizing ML infrastructure, and guiding the development of model optimization and data processing strategies. Requires experience in software development, ML infrastructure, and ML design. | Serve | 7 |
| Staff Software Engineer, Emerging On-prem AI Infrastructure Staff Software Engineer focused on building and optimizing AI infrastructure, including large-scale training and inference workloads, AI clusters, and AI acceleration hardware/networking. The role involves driving technical roadmaps, ensuring end-to-end supportability, and implementing success metrics for the team. | Serve | 7 |
| Software Engineer AI/ML Networking Software Engineer AI/ML Networking role focused on building and optimizing AI/ML networking solutions and smart NICs at Google. This involves working at the hardware-software boundary, writing C++ code, and contributing to ML infrastructure for model deployment, optimization, and data processing in high-bandwidth, low-latency environments. | Serve | 7 |
| Cloud Data and AI Engineer, Professional Services This role involves guiding Public Sector customers in developing, configuring, and deploying data and AI solutions on Google Cloud. The engineer will provide architecture guidance, best practices, and support for customer implementations, including the development and deployment of ML models and integrations. The role also includes customer-facing activities like site visits, solution deployment, and educational workshops, as well as collaboration with Google's Product Management and Engineering teams. | Serve | 7 |
| Senior Software Engineer, Infrastructure AI/ML, Google Cloud Senior Software Engineer focused on AI/ML infrastructure within Google Cloud, involving development, testing, and deployment of ML models and systems at scale. Requires strong programming skills and experience with ML infrastructure or LLM deployment. | Serve | 7 |
| Travel Ads Full Stack Staff Software Engineer Staff Software Engineer for Travel Ads, focusing on full-stack development, leading system design, and implementing GenAI inference pipelines and AI-native infrastructure. The role involves owning user-facing UI to back-end model infrastructure, collaborating with cross-functional teams, and driving engineering best practices. | ServeAgent | 7 |
| Senior Machine Learning Engineer, Performance This role focuses on optimizing the performance of AI models (like DeepSeek, Qwen, Gemini, Gemma) on TPUs at Google's scale. It involves fleet-wide analysis, building scaling automation, and last-mile optimization using techniques such as sharding, quantization, and sparsity, while maintaining model quality. The role engages with product teams and researchers to solve performance problems, requiring deep understanding of model design, performance analysis, coding, compilers, and hardware. | Serve | 7 |
| Software Engineer, GDC LLM Serving and GPU Performance Software Engineer role focused on optimizing LLM serving infrastructure and GPU performance, including disaggregated serving, KV cache mechanisms, resource allocation, and performance analysis tools. Collaborates with research and engineering teams to deploy LLMs efficiently. | Serve | 7 |
| Staff Software Engineer, AI/ML, GDC AI Platform Staff Software Engineer role focused on integrating and optimizing AI/ML services and models onto Google Distributed Cloud (GDC) platforms, including disconnected and air-gapped environments. Requires significant experience in software development, ML design, and ML infrastructure, with a focus on deployment and evaluation. | ServePost-train | 7 |
| Senior Software Engineer, AI/ML, Google Cloud AI Senior Software Engineer role focused on AI/ML within Google Cloud AI. The role involves designing and implementing solutions in specialized ML areas, leveraging ML infrastructure, and contributing to product/system development. Key areas include speech/audio, reinforcement learning, ML infrastructure, model deployment, evaluation, optimization, data processing, and debugging. | 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. The engineer will write and test code, participate in design reviews, review code from others, contribute to documentation, and triage/debug system issues. The role requires experience in C++ or Python, performance analysis, and large-scale systems, with a focus on the infrastructure that powers AI and Google's product portfolio. | Serve | 7 |
| Software Engineer III, AI/ML, Google Cloud Software Engineer III on the AI and Infrastructure team at Google Cloud, focusing on delivering AI and Infrastructure at scale. Responsibilities include writing product/system code, collaborating on design/code reviews, contributing to documentation, triaging/debugging issues, and implementing solutions in specialized 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 owning the accuracy and fidelity of a critical co-design simulation platform for next-generation ML accelerators. The role involves establishing correlation infrastructure between simulated and physical hardware, evolving the simulation layer for complex workloads like LLMs, and identifying system-level bottlenecks at the pre-silicon stage to provide performance estimates for future ML systems. | Serve | 7 |
| Software Engineer III, AI/ML, Google Ads Software Engineer III role within Google Ads focusing on implementing ML solutions, utilizing ML infrastructure, and contributing to model optimization and data processing. Requires experience in programming (Python/C++) and ML infrastructure, with a specialization in areas like speech/audio, reinforcement learning, or other ML fields. | Serve | 7 |
| Technical Lead, AI/ML Storage Technical Lead for AI/ML Storage at Google, focusing on managing and optimizing storage solutions for AI/ML workloads. This role involves leading product design, developing AI/ML client libraries, and driving storage innovation across Google Cloud Platform services. Requires extensive software development experience, including building ML solutions and infrastructure, with a focus on performance engineering and the evolving AI/ML landscape. | Serve | 7 |
| SOC Architect, XProf This role focuses on optimizing the performance of machine learning software and hardware stacks, particularly for TPUs, by providing performance debugging and analysis for ML workloads and custom kernels. The engineer will contribute to the end-to-end stack and analysis tools to support new ML paradigms and partner with teams to deliver chip profiling requirements. | Serve | 7 |
| Senior Software Engineer, AI/ML Senior Software Engineer role focused on AI/ML within Google Search, involving the design and implementation of solutions in specialized ML areas, leveraging ML infrastructure, and contributing to product/system development. The role requires experience with ML infrastructure, model deployment, evaluation, optimization, and specific ML fields like Recommendation Systems or reinforcement learning. | ServeAgent | 7 |
| Software Engineer, 3D Computer Vision, Google Beam, Labs Software Engineer role focused on 3D computer vision, specifically camera calibration workflows and algorithms, from conception to factory deployment. Responsibilities include creating system requirements, designing experiments, authoring monitoring dashboards, and managing calibration station bring-up at manufacturing sites. Requires experience with ML infrastructure and computer vision. | 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 Google's TPUs. The engineer will architect, develop, and implement software systems to automate and optimize chip design processes, focusing on improving Power, Performance, and Area (PPA) and Turn Around Time (TAT). The role involves a blend of hardware design, software engineering, and AI/ML application within the silicon development lifecycle. | Serve | 7 |
| TPU PCIe RTL Design Engineer This role focuses on the RTL design and verification of PCIe subsystems for Google's next-generation Tensor Processing Units (TPUs), which are custom accelerators for AI/ML workloads. The engineer will architect and implement SoC-level RTL, focusing on foundational infrastructure like clocking, reset, and error handling, and collaborate with hardware and software teams throughout the product lifecycle. The position involves leading PCIe microarchitecture, RTL development, integration, and post-silicon bring-up, requiring expertise in ASIC design, PCIe protocols, and verification methodologies. | Serve | 7 |