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 |
|---|---|---|
| Software Engineering Manager II, Google Distributed Cloud Software Engineering Manager II for Google Distributed Cloud, responsible for technical leadership, team management, and project execution. The role involves designing and developing software systems and tooling for customers in air-gapped environments, managing multiple projects, and collaborating with partner teams. Experience in software development, technical leadership, people management, and Kubernetes is required. | — | 0 |
| TPU Design Engineer, Silicon Develops custom silicon solutions for Google's direct-to-consumer products, focusing on hardware design, power analysis, and integration. The role involves working with simulation, emulation, and synthesis tools to ensure performance and efficiency, and collaborating with verification and validation teams. While the team combines AI, Software, and Hardware, the core of this role is hardware engineering for silicon design, not direct AI/ML model development. | — | 0 |
| Staff Software Engineer, Android App Security Staff Software Engineer focused on Android App Security, working on Content Abuse infrastructure and automation. The role involves leading design, implementation, and delivery of major changes, collaborating with teams, and mentoring junior engineers. Experience with ML infrastructure, on-device models, and privacy frameworks is preferred. |
| — |
| 0 |
| Senior Software Engineer, Mobile (iOS), Home Camera Senior Software Engineer for Google Home Camera team focusing on mobile (iOS) video experiences. The role involves optimizing video player architecture and developing new features for millions of users, impacting metrics like 'Time to First Frame' and stream reliability. Requires strong iOS development skills (Swift, Objective-C) and experience with large-scale application design. | — | 0 |
| Senior Customer Engineer, Civilian, Google Public Sector Customer Engineer for Google Public Sector, focusing on building go-to-market solutions, owning the technical relationship with partners, and providing advisory on cloud architectures for federal civilian agencies. The role involves supporting successful pilots, proofs of concept, and customer acceptance of technical proposals, as well as assisting with migration and deployment phases. It requires experience with cloud-native architecture, cloud engineering, and engaging with technical stakeholders in the federal government space. Preferred qualifications include experience with Generative AI use cases and migrating applications to cloud platforms. | — | 0 |
| Software Engineer III, AI/ML Infrastructure, TILES Software Engineer III role focused on AI/ML Infrastructure within Google's Top-of-Rack (ToR) Infrastructure team. The role involves connecting servers for Google's global services, Cloud, and AI/ML platforms to the network, managing ToR switch infrastructure, and life-cycle engineering. Responsibilities include developing software services to orchestrate the network for next-generation hardware and AI/ML platforms, contributing to network models, building automation for capacity provisioning, enhancing ToR infrastructure reliability, and partnering with cloud teams for AI/ML infrastructure solutions. | — | 0 |
| Power Infrastructure Delivery Technical Program Manager Technical Program Manager for Google's Power Infrastructure Delivery, responsible for the end-to-end lifecycle of power solutions (substations, BESS) for global data centers. This role involves technical and strategic leadership, stakeholder management, and ensuring compliance with complex regulatory frameworks (NERC, FERC). The role also requires integrating advanced power technologies to meet evolving demands, with a focus on resilience and adaptability. | — | 0 |
| Software Engineer III, Mobile (Android), Home Camera Android Engineer for Google Home Camera team, developing features for smart home security experiences. Focus on modern Android stack (Kotlin, Jetpack Compose) for responsive, performant, and accessible interfaces, integrating with complex hardware. | — | 0 |
| Software Engineer III, Infrastructure, Google Web Server Software Engineer III on the Google Web Server (GWS) team, responsible for the binary that serves Google Search results and acts as a gateway to AI features. The role focuses on ensuring reliability and faster velocity for new GWS versions, enabling users to experience Search features and improvements more quickly. This involves writing product/system development code, participating in design reviews, code reviews, triaging issues, and debugging. | — | 0 |
| Software Engineer Manager II, Engineering Productivity Google is seeking a Software Engineering Manager II for their Engineering Productivity team. This role involves technical leadership, managing a team of engineers, setting team priorities, developing roadmaps, designing systems, and writing code. The manager will also be responsible for code reviews and providing feedback to ensure best practices. The role requires extensive experience in software development, building developer tools, and technical/people management. | — | 0 |
| Software Engineering Manager, Dart Software Engineering Manager at Google, leading teams in areas like AI, NLP, and large-scale systems. Responsibilities include setting team priorities, developing roadmaps, guiding system designs, and managing engineers. Requires significant software development and technical leadership experience. | — | 0 |
| Senior Software Engineer, Infrastructure Google is seeking a Senior Software Engineer for its Technical Infrastructure team in Bengaluru. This role focuses on developing and maintaining the core infrastructure that powers Google's products and services, including data centers, global networking, and platforms for AI model development. The engineer will write and test code, lead design reviews, contribute to documentation, and triage system issues. The position requires 5 years of software development experience, including experience with large-scale infrastructure, distributed systems, and C++ programming. | — | 0 |
| Senior Software Engineer, Google Distributed Cloud Air Gapped, Engineering Productivity This role is for a Senior Software Engineer on the Google Distributed Cloud Air Gapped, Engineering Productivity team. The role involves developing next-generation technologies at massive scale, focusing on areas like distributed computing, system design, networking, data storage, security, AI, and NLP. Responsibilities include writing and testing code, participating in design reviews, reviewing code from peers, contributing to documentation, and triaging/debugging product or system issues. The role requires a Bachelor's degree or equivalent experience, 5 years of software development experience, 3 years with embedded operating systems, 3 years testing/maintaining/launching software products, and 1 year of software design/architecture experience. Preferred qualifications include a Master's or PhD, 5 years with data structures and algorithms, and 1 year in a technical leadership role. | — | 0 |
| Software Engineer III, Data Movement Platform Software Engineer III role focused on developing and maintaining a cloud-native data movement platform using microservices architecture on GCP. Responsibilities include writing code, leading design reviews, code reviews, contributing to documentation, and triaging/debugging system issues. Requires experience with large-scale infrastructure, distributed systems, and compute technologies. | — | 0 |
| Senior Software Engineer, Embedded Systems/Firmware Senior Software Engineer role focused on embedded systems and firmware development within Google's Technical Infrastructure team. Responsibilities include writing and testing code, leading design reviews, code reviews, contributing to documentation, and triaging/debugging system issues. Requires significant experience in software development (C/C++), testing, software design, embedded operating systems, and large-scale network infrastructure. | — | 0 |
| RTL Design Engineer, Google Cloud This role is for an RTL Design Engineer focused on developing custom silicon solutions for Google's direct-to-consumer products. The engineer will be involved in the entire ASIC SoC IP lifecycle, from microarchitecture definition and RTL coding to quality checks, design flow, and collaboration with various engineering teams. While the role is within an organization that supports AI infrastructure (MSCA), the core responsibilities are in hardware design, not direct AI/ML model development. | — | 0 |
| RTL Design Technical Lead, Networking, Google Cloud This role is for an RTL Design Technical Lead focused on networking ASICs for Google Cloud's server chips. The individual will be involved in the entire ASIC design cycle, from specification to production, including RTL development, simulation, synthesis, and bring-up. The role requires significant experience in architecting networking ASICs and technical leadership, with a focus on performance, efficiency, and integration. | — | 0 |
| Firmware Engineer III, Wireless Data and Voice Path Firmware Engineer III for Google's Modem Protocol L2/Data team, focusing on optimization of LTE and 5G related audio paths (JBM, RTP, PDCP/RLC, MAC). The role involves owning critical VoLTE/VoNR features for power consumption and low-latency data, driving wireless scheduling and voice/data prioritization for Pixel releases and global carrier requirements. Requires 5 years of experience in modem protocol development (LTE/5G data/audio path), C/C++ coding, and embedded systems. | — | 0 |
| Senior Software Engineer, Full Stack, Googler Tech Senior Software Engineer role focused on developing and maintaining robust full-stack software solutions for Google's core technologies. The role involves leading technical design, driving execution from conception to launch, mentoring engineers, and ensuring high-quality delivery of scalable web applications. | — | 0 |
| Software Engineer, Device Based Experiences, Google Wallet Software Engineer for Google Wallet, focusing on device-based experiences, collaborating with OEMs, and developing secure digital credentials for transit, access control, and automotive keys. Requires experience in software development, data structures, algorithms, and full-stack development. | — | 0 |
| Software Engineer, Firmware, Pixel Video Software Engineer for Google's Pixel Video team, focusing on optimizing the video codec pipeline for capture to consumption. The role involves engineering and optimizing for compression efficiency, power consumption, and low-latency playback, leveraging Google's hardware and software. The team is part of the Platforms and Devices organization, which works on Google's computing software platforms and first-party devices, integrating AI, software, and hardware. | — | 0 |
| Software Engineer III, Core Data Processing, Riveter Software Engineer III on the Core Data Processing team at Google, focusing on sessionization challenges. The role involves modernizing data architecture for AI requirements and storage constraints, designing long-term session storage, and ensuring policy-compliant data access. Responsibilities include writing code, participating in design reviews, code reviews, and triaging/debugging system issues. | — | 0 |
| Senior Post-Silicon Validation Engineer, Networking This role focuses on the post-silicon validation of custom networking silicon for Google's direct-to-consumer products and cloud infrastructure. The engineer will develop test plans, write and execute tests in Python or C/C++, and lead bring-up, troubleshooting, and debug efforts on silicon to ensure quality and functionality. | — | 0 |
| Staff Software Engineer Team Lead, Google Ads, Frontend Infrastructure Staff Software Engineer Team Lead for Google Ads Frontend Infrastructure, focusing on designing, developing, and maintaining scalable infrastructure components that impact both the development experience of engineers and the product experience for Google Ads users. The role involves leading technical roadmaps, solving complex issues, collaborating across teams, and mentoring engineers, with a specific mention of AI-powered navigation within the Ads context. | — | 0 |
| Senior Software Engineer, Networking Senior Software Engineer role focused on Linux kernel networking and driver development, optimizing performance for new servers and NICs, and contributing to public domain Linux development. Requires 5 years of experience in Linux kernel and networking stack development. | — | 0 |
| Product Software Modernization Engineer, Quantum AI Google is seeking a Product Software Modernization Engineer for their Quantum AI team. This role involves designing and building systems for packaging, deploying, and releasing core quantum software packages, transitioning research prototypes into products. The engineer will work on greenfield projects, collaborating with research, product, and software teams to advance quantum computing capabilities and enable applications. The position requires strong software development experience, including Kubernetes and programming in Rust, Kotlin, or Python. | — | 0 |
| Senior Software Engineering Manager, Infrastructure, Core Google is seeking a Senior Software Engineering Manager for their Core Infrastructure team. This role involves technical leadership, team management, and setting team priorities to support broader organizational goals. The manager will oversee system designs, review code, and develop long-term technical visions and roadmaps for large-scale projects. The role requires extensive experience in software development, large-scale infrastructure, and technical/people management. | — | 0 |
| Software Engineer Manager, RCS Video Software Engineer Manager for RCS Video Chat, an interoperable video calling solution built into the RCS standard, integrating telecommunications standards with real-time communication technologies like WebRTC for seamless, secure, and high-quality video chat experiences. | — | 0 |
| Software Engineer III, Mobile (Android), YouTube Software Engineer III, Mobile (Android) at Google, working on YouTube. This role involves developing, testing, deploying, and maintaining software solutions for Google's platforms and devices, with a focus on Android application development. While the team works with AI/ML, this specific role is not centered on building AI/ML models or systems. | — | 0 |
| Staff Software Engineer, Google Cloud Business Platforms Staff Software Engineer role focused on designing, developing, and launching end-to-end solutions for Google Cloud's business platforms, serving functions like Marketing, Sales, and Support. The role involves technical leadership, code review, and issue triage within a mature enterprise environment. | — | 0 |
| Software Engineer, Pixel Display Software Engineer role focused on Pixel display systems, working on features, power, performance, color management, and image quality enhancement. Collaborates with Android platform teams and works on hardware abstraction layers, kernel drivers, and bootloader drivers. | — | 0 |
| Software Engineering Manager, AlloyDB Database Internals Manage a team of software engineers to build and deliver AlloyDB, a cloud-native transactional database for Google Cloud. Focus on database control plane, kernel, and integration with the broader Google Cloud ecosystem. | — | 0 |
| Cloud Consultant, Data Analytics (Japanese, English) This role involves managing and delivering cloud solutions for data analytics, acting as a technical consultant to customers and working with internal teams to deploy solutions on Google Cloud Platform. It requires experience in cloud data migration and the ability to communicate in Japanese and English. | — | 0 |
| Engineering Manager, Google One, Growth Infrastructure This role is for an Engineering Manager at Google, focusing on Growth Infrastructure for Google One. The manager will lead a team of engineers, provide technical leadership, drive project goals, contribute to product strategy, and manage a large product budget. The role involves overseeing the deployment of large-scale projects and working with various Google product areas, including those involving AI, NLP, and distributed computing, to build and scale infrastructure for user experiences like sign-ups and growth engines. The team also works on platforms and devices, aiming to make user interactions faster and more seamless. | — | 0 |
| Senior Software Engineer, Google Cloud Security This role is for a Senior Software Engineer on the Google Cloud Security team, focusing on building an AI-powered platform for unified security investigations. The engineer will provide technical leadership, architect the platform, and bridge the gap between SIEM and SOAR. Responsibilities include writing and testing code, participating in design reviews, code reviews, and debugging issues. | — | 0 |
| Software Engineer, Cross-Platform Material Software Engineer role focused on developing and optimizing shader-based animations for Project Borealis, an AI-first update to Material Design, across Web, Android, and iOS platforms. Responsibilities include prototyping, developing shaders, performance measurement, and resolving visual artifacts. Requires experience with shader languages like AGSL, MSL, and WebGL. | — | 0 |
| Software Engineer, Pixel, Brownout Mitigation Software Engineer role focused on battery current limit (BCL) software development for Google Pixel devices, involving platform bring-up, in-market device support, and driving mitigation strategies for brownout occurrences. The role requires collaboration with cross-functional teams and focuses on developing software for peak power management. | — | 0 |
| Software Engineering Manager, Android Growth Systems and Frameworks Google is seeking a Software Engineering Manager for their Android Growth Systems and Frameworks team. This role involves managing the development and strategy for essential client-side features of the Google Search App for Android, including search entry points, user engagement systems, and AI-integrated search modes. The manager will oversee project priorities, deadlines, and deliverables, ensuring a quality user experience and collaborating with AI feature teams. The role requires significant software development and people management experience, with a focus on user-facing products and Android development. | — | 0 |
| Staff Software Engineer, Android Growth Systems and App Foundations Staff Software Engineer role at Google focused on Android Growth Systems and App Foundations. The role involves technical leadership, influencing and coaching engineers, managing project priorities, and designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions. Requires significant experience in software development, testing, launching products, and Android application development, with a preference for advanced degrees and experience in technical leadership and complex organizations. | — | 0 |
| Senior Software Engineer, Google Cloud Databases Senior Software Engineer for Google Cloud Databases, focusing on developing and enhancing infrastructure for streaming data from various sources to destinations within Google Cloud Platform (GCP) services like Datastream and Database Migration Services (DMS). The role involves writing and testing code, participating in design reviews, triaging issues, and contributing to documentation. | — | 0 |
| Engineering Analyst, Payments, Trust and Safety This role focuses on investigating fraud and abuse incidents within Google's payments ecosystem, performing statistical analysis on payment and risk data, and collaborating with engineering and product teams to enhance tools and systems. It involves managing operations programs, assessing product risks, and responding to escalations, with a strong emphasis on user trust and safety. | — | 0 |
| Senior Staff Software Engineer, CPU This role focuses on the software architecture, design, development, and testing of ARM-based server platforms, including x86/custom ARM silicon. It involves low-level software, firmware, and kernel development for Google's custom servers, operating within the Platforms Infrastructure Engineering (PIE) group. The role requires leading and mentoring engineers, collaborating with cross-functional teams, and driving innovation in server architecture. | — | 0 |
| Software Engineering Manager, SDN Control, Data Center Networks Google is seeking a Software Engineering Manager for their SDN Control team within Data Center Networks. This role involves leading a team of software engineers to develop and manage the SDN framework, components, and applications for Google's Orion SDN infrastructure. The manager will contribute to product strategy, oversee large-scale projects, and ensure the availability and performance of a massive, global distributed system powering Google services and Google Cloud. The role requires technical leadership in areas like convergence, capacity, security, and low-latency performance within data center networks. | — | 0 |
| TV Partner Engineer Partner Engineer for YouTube TV, focusing on optimizing TV workflows and tools for partners, improving operations through automation, and providing technical guidance and troubleshooting. | — | 0 |
| Senior Software Engineer, Infrastructure, Platforms and Devices Google is seeking a Senior Software Engineer for its Technical Infrastructure team, focusing on Platforms and Devices. This role involves developing and maintaining large-scale systems, contributing to Google's computing software platforms, and ensuring seamless user interaction with technology. The engineer will write and test code, participate in design reviews, review code from peers, contribute to documentation, and triage/debug system issues. | — | 0 |
| Senior Staff Software Engineer, Cloud SQL for SQL Server Senior Staff Software Engineer for Google Cloud SQL Server, focusing on service implementation, high availability, backups, recovery, performance, and ecosystem integration. The role involves design, implementation, roadmap definition, reliability initiatives, and technical debt management within a mature database offering. | — | 0 |
| Software Engineering Manager, ASIC Software Engineering Manager for ASIC development, focusing on technical leadership, team management, and project execution within Google's AI and Infrastructure team. The role involves setting team priorities, developing roadmaps, guiding system designs, and reviewing code, with a focus on large-scale projects and potentially hardware development (ASICs, TPUs). | — | 0 |
| Staff Software Engineer, Data Center Resource Modeling Staff Software Engineer role focused on re-architecting data center resource modeling, simulation, and validation systems to support Google's massive infrastructure growth. The role involves technical leadership, influencing distributed teams, and designing/developing large-scale management systems. | — | 0 |
| Staff Software Engineer, Embedded Systems/Firmware Staff Software Engineer focused on embedded systems and firmware development for Infrastructure Processing Units (IPUs) and Smart Network Interface Cards (SmartNICs). The role involves designing, developing, testing, and maintaining large-scale software solutions, implementing networking and embedded-system features, and collaborating with cross-functional teams. Requires significant experience in software development, embedded operating systems, embedded processors, Linux kernel, and enterprise networking concepts. | — | 0 |
| Staff Software Engineer, Firmware Staff Software Engineer focused on firmware security for custom compute SoC, ensuring security from RTL design to post-silicon productization. The role involves driving firmware security architecture, defining specifications, leading engineering teams, and setting multi-generational security roadmaps. While the team works on AI and Infrastructure at scale, this specific role is centered on firmware security engineering, not direct AI/ML model development. | — | 0 |