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 |
|---|---|---|
| Forward Deployed Engineer, Generative AI, Google Cloud Forward Deployed Engineer for Google Cloud's Generative AI team, focused on bridging frontier AI products with production-grade reality for enterprise customers. Responsibilities include leading development of agentic workflows, architecting integrations, building evaluation and observability pipelines, and acting as a feedback loop for product roadmap. Requires experience with GenAI, foundation models, RAG, and cloud platforms, with a focus on deploying AI systems into complex customer environments. | AgentServe | 9 |
| 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 |
| Software Engineer, AI Application and Agentic Development Software Engineer role focused on building AI-driven tools and infrastructure for testing Pixel devices. The role involves creating autonomous agents, developing scalable AI-native infrastructure, and integrating AI into CI/CD pipelines and HIL systems. Emphasis on agentic development, LLMs, and internal productivity tools. | AgentServe | 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 |
| Software Engineer, Engineering Productivity, Pixel Tools Software Engineer on the Pixel System Health Engineering Productivity team, focused on applying AI/ML (like Gemini) to automate bug triage, justify device quality, and improve overall Pixel product reliability and performance. The role involves developing and scaling automated triage systems, building predictive tools, and collaborating with cross-functional teams to integrate AI-powered solutions. | Agent | 7 |
| Senior Software Engineer, AI, TPU, Infrastructure The role focuses on designing and implementing software for AI infrastructure, specifically connecting Tensor Processing Unit (TPU) clusters and cloud systems. It involves building and integrating cloud compute software to support AI development and deployment at scale. | Serve | 7 |
| Senior Software Engineer, Google Home Camera Senior Software Engineer for Google Home Camera, focusing on the camera stack and On-Device Machine Learning (ODML) framework for AI home security products. Responsible for end-to-end ownership of NPI projects, advancing computing technologies for consumer devices, and providing technical coaching. | ServePost-train | 7 |
| Senior Software Engineer, TPU, AI Infrastructure Senior Software Engineer role focused on developing firmware and software for Google's custom AI accelerators (TPUs). The role involves designing and building low-level C++ code for embedded micro-controllers on ASICs, co-designing hardware/software interfaces, developing tools for ASIC bring-up and debugging, building simulators, and architecting telemetry systems for monitoring TPUs. This position is crucial for enabling the development and scaling of AI models and infrastructure at Google. | Serve | 7 |
| Software Engineering Manager, GPU AI Infrastructure Software Engineering Manager responsible for leading a team that develops system software and networking technologies for GPU-based AI/ML supercomputers in Google's data centers. This includes managing engineers, defining technical roadmaps, and overseeing the integration, testing, deployment, and debugging of system software for accelerator products. | Serve | 7 |
| Senior AI System Engineer Senior AI System Engineer role focused on influencing Tensor SoC architecture for AI/ML workloads on Pixel devices. This involves cross-functional collaboration with SW/HW architects and research teams to optimize for Power, Performance, and Area (PPA) trade-offs, enabling advanced Generative AI experiences. The role requires a data-driven approach using profiling, simulation, and modeling to define future SoC architectures and system design documentation. | Serve | 7 |
| Software Engineer III, AI Infrastructure, TPU, Cloud Storage Software Engineer III role focused on building and integrating Cloud Compute software to bootstrap TPU AI Infrastructure, including OS image deployment and node-specific software for computation offload, integrating with TPU clusters and cloud infrastructure. The role involves collaboration with TPU Software and Hardware teams and partnering with cross-functional leaders to shape ML infrastructure. | Serve | 7 |
| Software Engineer, Web Platforms for Smart Manufacturing Software Engineer role focused on building full-stack web applications and backend services for smart manufacturing, with a key responsibility to integrate AI models (like Gemini) and intelligent agents to enhance factory operations through predictive analysis and anomaly detection. The role involves owning projects from prototype to production and collaborating with cross-functional teams. | Ship | 5 |
| Software Engineer Manager II, Emerging On-prem AI Infrastructure This role is for a Software Engineering Manager II at Google, focusing on Emerging On-prem AI Infrastructure in Taipei. The manager will lead a team of engineers, set technical roadmaps for operational tooling and repair automation, and manage systems development engineers. The team's work involves empowering Google customers with AI and Infrastructure at scale, supporting AI model development, and providing platforms for developers. The role requires experience in software development, technical leadership, people management, and building cloud or systems-level infrastructure. | — | 5 |
| Senior GPU Software Engineer, Embedded System, AI Infrastructure This role focuses on designing, developing, and maintaining the system software stack for GPUs used in AI infrastructure within Google's data centers. The engineer will provide technical leadership, drive software development plans, and guide system software integration for next-generation GPU accelerators. While the role supports AI infrastructure, the core craft is in GPU system software engineering, not direct AI/ML model development. | — | 5 |
| Senior Silicon Validation Engineer, Volume Production and Yield This role focuses on silicon validation for high-volume production and yield optimization. While it leverages AI/ML tools for data analytics and yield improvement, the core function is hardware engineering and manufacturing, not the direct development or research of AI models themselves. The role involves transitioning silicon designs into manufacturing, monitoring yield, performing failure analysis, and collaborating with cross-functional teams to ensure product quality and efficiency. | — | 5 |
| Senior GPU Software Engineer, System Software, AI Infrastructure This role focuses on building and maintaining the system software stack for GPUs, which are critical for powering AI infrastructure and services at Google. While not directly building AI models, the engineer will work on the underlying systems that enable AI computations at scale. | — | 5 |
| AI Advocate, Cloud AI, Greater China (English, Mandarin) This role is an AI Advocate for Google Cloud AI in Greater China, focusing on promoting Google AI technologies to developers. Responsibilities include writing sample code, participating in developer forums, troubleshooting, providing feedback to product teams, and driving strategy for developer communities. The role requires strong technical skills in programming languages with a focus on ML/Gen AI applications, and excellent communication in Mandarin and English. | — | 5 |
| Software Engineer Manager II, DTA Tools Manage a team of engineers developing debug and analytics tools for Google's custom silicon (e.g., tensor), utilizing GenAI to pinpoint silicon issues and enhance productivity. The role involves HW/SW co-design and leading the DTA Tools team in Taipei. | — | 5 |
| Software Engineer, PhD, Early Careers, Google Cloud Google is seeking a Software Engineer with a PhD for their AI and Infrastructure team in Taipei. This role focuses on developing and scaling AI and infrastructure capabilities for Google customers, including internal teams, Google Cloud customers, and end-users worldwide. Responsibilities include writing product/system development code, participating in design reviews, code reviews, contributing to documentation, and triaging/debugging system issues. The role requires a PhD in Computer Science or equivalent, and experience with C, C++, Java, or Python, and distributed systems. Experience with performance analysis, large-scale systems, and debugging is preferred. | — | 5 |
| Firmware Engineer, Layer 3 Cellular Protocol Stack, Pixel Firmware Engineer for Google Pixel's cellular protocol stack, focusing on RRC protocol development and optimization. The role involves AI-based tool development for process automation and performance improvement, alongside traditional firmware engineering tasks. | — | 2 |
| Software Engineer Manager, Platforms Release Engineering, Google Cloud Software Engineering Manager for Google Cloud Platforms Release Engineering in Taipei. This role focuses on managing a team of engineers to ensure the quality, scalability, and performance of platform system software for Google data centers, including computation, storage, and accelerators. The manager will lead software qualification and release pipelines, collaborate with cross-functional teams, and adopt AI technologies to enhance test engineering productivity. The role requires strong technical leadership, people management, and experience in software development, testing, and release management. | — | 1 |
| Senior Firmware Engineer, Layer 3 Cellular Protocol Stack This role is for a Senior Firmware Engineer focused on the Layer 3 Cellular Protocol Stack within the Pixel Mobile Wireless (PMW) team. The engineer will design, develop, and optimize the RRC protocol stack, including research of RRC layer features, analysis of RRC layer issues, and AI-based tool development for call performance analysis. The role involves cross-layer collaboration and optimizing processes using AI-related strategies for automation in issue analysis and testing. While AI tools are mentioned for optimization, the core deliverable is firmware for the RRC protocol stack, not AI models or agents themselves. | — | 1 |
| Senior Desense EMC Design Engineer, Pixel Senior Desense EMC Design Engineer for Google Pixel devices, focusing on ensuring optimal wireless performance and electromagnetic compatibility in consumer electronics through hardware design, layout review, and validation. | — | 0 |
| Test Engineering Manager, Pixel Software and Android Testing This role is for a Test Engineering Manager on the Google Pixel team, focusing on leading teams to develop and automate testing for Pixel devices and services. The role involves managing test engineering efforts, building automation systems, identifying defects, analyzing complex systems, and guiding teams to ensure the quality of Google's consumer products. | — | 0 |
| Software Engineer, Pixel Smart Watch Software Engineer role focused on developing, testing, and maintaining the Board Support Package (BSP) and system software stack for Google WearOS devices. Responsibilities include debugging hardware/software integration issues, creating validation tools, and optimizing system stability, power consumption, and performance. Requires experience in software development, data structures, and algorithms, with preferred experience in display software stack and embedded systems. | — | 0 |
| Senior Product Engineer, Networking and Optics This role focuses on developing and manufacturing custom silicon solutions for Google's data center networking and optics hardware. The responsibilities include collaborating with manufacturing partners, defining DFM requirements, managing NPI, analyzing yield issues, and leading qualification efforts. The role is within the AI and Infrastructure team, which supports Google's AI models and infrastructure at scale. | — | 0 |
| Senior Software Engineer, Home Platform Senior Software Engineer role focused on designing, building, and improving on-device infrastructure for the Google Home Platform, scaling it across various operating systems and enabling new use cases like home automation and intelligence. Requires experience in Linux embedded systems and C/C++. | — | 0 |
| Software Engineer II, Auto Exposure, Pixel Camera Software Engineer II, Auto Exposure, Pixel Camera at Google. This role focuses on developing and optimizing auto exposure software for the Pixel camera system, involving image quality bring-up, system performance optimization (power, latency, memory), and integration with camera hardware and Android HAL. It requires C++ software development experience and knowledge of data structures and algorithms. Collaboration with sensor, hardware, and tuning teams is key, along with supporting automated testing methodologies. | — | 0 |
| Firmware Engineer, Pixel Systems Power Firmware Engineer for Google Pixel devices, focusing on optimizing software for battery life and performance across hardware components. Requires embedded development experience in C/C++ and collaboration with cross-functional teams. | — | 0 |
| Product Engineer, Cloud Technical Infrastructure This role focuses on manufacturing operations for Google's data center hardware infrastructure, including servers, storage, and accelerators. The Product Engineer will work with global manufacturing partners to build, optimize, and deploy hardware, define manufacturing requirements, provide engineering support, and troubleshoot yield issues. The role involves collaboration with NPI teams, design engineers, and commodity managers to ensure product specifications and manufacturing processes are met. | — | 0 |
| Firmware Engineer, Wi-Fi, Pixel Connectivity Firmware Engineer for Wi-Fi connectivity on Google Pixel devices, focusing on design, implementation, and support of Android connectivity features, SoC integration, and issue investigation. Requires C/C++ coding experience and Wi-Fi driver/firmware development. | — | 0 |
| Staff Software Engineer, Pixel Video Staff Software Engineer for Google Pixel Video team, focusing on designing and optimizing low-level C modules for advanced video codecs in mobile devices. Responsibilities include driver integration, performance optimization, testing, and release management for firmware. | — | 0 |
| Staff Software Engineer, Release Engineering, Google Cloud Platforms Staff Software Engineer focused on Release Engineering for Google Cloud Platforms, specifically for Data Center platforms including computation, storage, and accelerators. The role involves designing and maintaining automated test workflows, executing test plans, debugging issues, and improving test infrastructure to ensure the quality and performance of system software releases from NPI to Production. | — | 0 |
| Software Engineer, Testing Architecture, Fuchsia Software Engineer role focused on designing, developing, and maintaining software testing frameworks and integrations for the Fuchsia operating system. Responsibilities include coding in Rust, Python, C++, and Go, working across the full stack, implementing data processing pipelines, and developing tools for test execution and result collection. The role will also investigate and implement AI/ML models for test generation, optimization, and bug triaging. | — | 0 |
| Senior Software Engineering Manager, Platforms Storage, Google Cloud Lead a team responsible for developing system software for storage devices and servers in Google data centers, driving all aspects of development from requirements to monitoring and sustaining. This role involves managing engineers across multiple teams and locations, overseeing a large product budget, and deploying large-scale projects internationally. The team works on areas including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design. | — | 0 |
| Senior Software Engineer, Embedded Systems, Cloud Platform Senior Software Engineer role focused on designing and developing software/firmware for embedded systems, specifically for SoC boot, security, power management, and manageability. Responsibilities include code development, review, infrastructure development, and leading new product initiatives. Requires experience in C/C++/Python/Go, embedded software design, and system board bring-up. | — | 0 |
| Senior Software Engineer, Cloud Infrastructure Monitoring This role is for a Senior Software Engineer on the AI and Infrastructure team at Google, focusing on designing and measuring high-performance distributed machine monitoring software. The role involves leading the implementation of system modeling templates through strategic AI adoption and performance analysis, developing technical roadmaps, and partnering with stakeholders to execute complex engineering programs. The goal is to empower Google customers with AI and Infrastructure at scale, supporting the development of AI models and providing essential platforms for developers. | — | 0 |
| Mechanical Manufacturing Engineer, Global Manufacturing Operations This role focuses on the manufacturing and supply chain operations for Google's data center products, including hardware for compute, storage, networking, and machine learning. The Mechanical Manufacturing Engineer will engage in New Product Introduction (NPI), influence design for manufacturing (DFM/DFA), lead product qualifications, manage supplier relationships, and optimize manufacturing processes to ensure scalable and resilient production. While the role supports ML hardware, the core responsibilities are in mechanical engineering and manufacturing operations, not AI/ML model development or deployment. | — | 0 |
| Senior Software Engineer, System Acceleration, Silicon This role is for a Senior Software Engineer focused on System Acceleration for Google's Silicon (SoCs), specifically for Pixel products. The engineer will develop and optimize software solutions, design low-level programming components, leverage hardware acceleration, analyze workload performance, and contribute to future SoC architecture. The role requires a strong background in C/C++, software optimization for performance and power on embedded systems, and experience with hardware-software co-design. | — | 0 |
| Software Engineer, Google Home Camera Software Engineer for Google Home camera devices, focusing on software architecture, camera experiences, and scalable product solutions. The role involves leveraging computer vision, sound detection, and LLMs to improve user safety and security within the Google Home Platform. | — | 0 |
| NPI Operations Program Manager, Machine Learning Program Manager for NPI Operations in Machine Learning, focusing on leading cross-functional teams for production ramp and product transitions within Google's AI and Infrastructure team. Responsibilities include planning and executing operations development, managing supply chain readiness, and optimizing the supply chain for strategic reasons, while accounting for risks and demand changes. Requires experience in program management, supply chain, and New Product Introduction (NPI) in hardware manufacturing. Preferred qualifications include experience with ML and GPU manufacturing. | — | 0 |
| Software Engineer, Android Apps, Pixel Software Engineer role focused on developing features for Pixel devices and the Android platform, involving the full software development lifecycle and collaboration with cross-functional teams. Experience with data analysis and machine learning is preferred. | — | 0 |
| Senior Software Engineer, Augmented Reality System Software Senior Software Engineer role focused on developing system software for Augmented Reality devices, involving embedded systems, hardware bring-up, Linux device drivers, and RTOS environments. The role requires strong C/C++ programming skills and experience with embedded development. | — | 0 |
| Senior Technical Program Manager, Hardware and Mechatronics Integration This role is for a Senior Technical Program Manager focused on the end-to-end development of an AI-powered desktop robotics product. The primary focus is on hardware execution, mechatronics, motor control, and electro-mechanical systems, serving as the integration lead across hardware NPI, Firmware, Mobile App, and Cloud AI teams to deliver a consumer experience. Responsibilities include driving hardware development lifecycles, bridging hardware, firmware, and software disciplines, managing technical dependencies, and mitigating integration bottlenecks. The role also involves partnering with ODMs and manufacturers. | — | 0 |
| Senior Audio Systems Engineer, Wearable, Playback This role focuses on developing and optimizing audio playback systems for wearable devices, involving algorithm evaluation, system integration, and cross-functional collaboration. It requires expertise in consumer hardware, audio tuning, and digital signal processing, with a preference for experience in ML-based audio enhancement. | — | 0 |
| Senior Firmware Engineer, Cellular Protocol Stack Senior Firmware Engineer responsible for developing and verifying modem software for cellular protocols, focusing on NTN and DTC, and optimizing for mobility, latency, power efficiency, and performance in satellite networks. This role involves debugging, analysis, and fixing modem issues across various environments. | — | 0 |
| Software Engineer lll, TPU, Platforms Infrastructure Engineering Software Engineer III role focused on designing and building firmware for TPUs (Tensor Processing Units) on ASICs, co-designing hardware/software interfaces, developing tools for ASIC firmware updates and debugging, building simulators for ASIC verification, and architecting debuggability and telemetry systems for TPUs. The role is part of the AI and Infrastructure team, but the core responsibilities are in hardware/software co-design and embedded systems for accelerators, not direct AI model development or serving. | — | 0 |
| Software Engineer, Embedded Software, Silicon Software Engineer role focused on developing validation software and tools for Google Tensor silicon, working across emulation, FPGA, and post-silicon hardware environments. The role involves embedded systems design, development, and debugging, with collaboration across teams. | — | 0 |
| Software Engineering Manager, Google Home Camera Software Engineering Manager for Google Home Camera team, focusing on building smart home cameras that leverage AI for security and safety. The role involves leading a team of engineers, managing project goals, contributing to product strategy, and developing the team, specifically for camera software stack and platform development. | — | 0 |
| Senior Software Engineer, System Engineering, Google Cloud Platforms Senior Software Engineer focused on system engineering for Google Cloud Platforms, specifically involving the integration with low-level systems to build comprehensive coverage for qualifying Tensor Processing Unit (TPU) machines. Responsibilities include building diagnostic workflows, burn-in tests, dynamic configurations, simulation environments, and regression/integration testing pipelines. The role also involves working with cross-functional teams to launch new products, manage TPU Pods, and provide lifecycle management. | — | 0 |