Tech jobs
Job listings
Senior Connectivity Software Developer, Embedded Systems/Firmware, XR
Develop low-level system software for next-gen AR glasses, integrating WiFi/Bluetooth drivers and firmware to meet power and performance KPIs.
Software Engineer, Machine Learning, Payments
Build and deploy ML models to improve Google Pay’s fraud detection, payment routing, and user experience at scale.
Software Engineer (Full-Stack)
Build and maintain full-stack web apps and APIs for Runpod’s AI cloud platform using Python, TypeScript, and Go, supporting AI engineers and researchers with scalable infrastructure tools.
Staff Linux Diagnostics Software Engineer, ARM Platform
Develop embedded Linux diagnostics software for ARM-based SoCs, TPUs, and servers to validate hardware reliability and performance across Google’s global data centers.
Principal Software Engineer, Team Lead - Perception Platforms
Lead a team building ML infrastructure and evaluation pipelines for autonomous-vehicle perception systems, using Python, C++, and distributed frameworks like K8s and Ray.
Staff Software Engineer, Agent Registry
Build and scale Google Cloud’s distributed storage infrastructure, ensuring fault-tolerant replication and zero data loss at massive scale.
Software Engineer, Content Safety, Core
Builds AI-driven content safety systems that detect and mitigate harmful content across Google’s products using ML, LLMs, and agentic workflows.
Staff Software Engineer, Information Security Engineering
Lead Google’s Software Supply Chain security efforts in Singapore, designing memory-safe mitigations, migrating systems to Rust, and mentoring a team to embed security excellence into engineering culture.
Staff Software Engineer, Pixel Graphics
Leads GPU driver development for Google Pixel, designing graphics software, optimizing performance, and collaborating with hardware/software teams to shape future mobile devices and features.
Senior Software Engineer, Diagnostics, Tools, Google Cloud
Senior engineer building diagnostic tools and infrastructure for Google Cloud’s AI and hyperscale systems, ensuring reliability and performance of compute, storage, and networking in data centers.
Senior Software Engineer, Fabric Networking
Designs and builds scalable network topologies for Google’s AI and infrastructure, integrating software control planes with physical networks and routing protocols like BGP.
Cloud Technical Solutions Engineer, Networking
Troubleshoot and resolve complex networking issues for Google Cloud customers, improving adoption and performance through debugging, scripting, and cross-functional collaboration.
Principal Software Development Engineer (Enabling Functions - Colleague)
Principal engineer leading the design and implementation of HR, payroll, and workforce systems using JavaScript/TypeScript, React, Node.js, and Azure to improve colleague experience at scale.
Software Engineer III, Embedded Systems/Firmware
Develop embedded firmware and sensor fusion algorithms for Pixel devices, optimizing power usage and collaborating with hardware teams to deliver core sensor features.
Software Engineer, Android, Mobile, Wallet
Builds Android features for Google Wallet, focusing on digital credentials, payments, and NFC integration while collaborating with cross-functional teams.
Blockchain Architect
Design and implement blockchain infrastructure using consensus protocols, Go, Node.js, and cryptography for a crypto-focused product company.
Senior Software Engineer, AI/ML System Infrastructure
Senior engineer building health-management and diagnostics systems for Google’s TPU AI infrastructure, integrating telemetry, analytics, and repair workflows.
Staff Software Engineer, Agentic AI, Trust and Safety
Leads Google’s Trust and Safety engineering team, designing AI/ML-driven systems and distributed infrastructure to automate global user protection at massive scale while mentoring tech leads and driving cross-functional technical execution.
Senior Backend Software Engineer
Builds and optimizes backend services and APIs for biomedical instrumentation, real-time data pipelines, and distributed ML systems using Python, AWS, and Kubernetes.
Machine Learning Staff Software Engineer, Search Personalization
Builds and deploys advanced ML models (e.g., neural retrieval, clustering, ranking) to personalize Google Search and Discover, optimizing user engagement at global scale with realtime systems.