Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Hardware Accelerators Performance, GeminiApp, DeepMind

$147k - $210k

Google

Improve the training and serving efficiency of Gemini models on hardware accelerators (TPUs and GPUs), spanning model configurations, execution runtimes, and dedicated compiler passes.Profile large-scale distributed workloads to diagnose compute, memory, and communication bottlenecks, identifying high-impact optimization opportunities.Design and implement high-performance, low-level custom kernels for critical model operators to unlock peak hardware utilization.Build and maintain automated benchmarking pipelines and diagnostic tooling to track, reproduce, and guard against performance regressions.Influence next-generation accelerator architectures and compiler roadmaps by feeding back empirical workload profiles and model requirements.Minimum qualifications:Bachelor’s degree or equivalent practical experience.2 years of experience with software development in C++ or Python. Experience with profiling tools (e.g., gProf, Valgrind, or VTune) for performance optimization.Experience in software development for hardware accelerators (e.g., CPUs, GPUs, or TPUs), including memory-hierarchy or instruction-level tuning.Preferred qualifications:Master's degree or PhD in Computer Science or related technical fields.3 years of experience with advanced data structures, algorithms, and machine learning optimization.Experience developing accessible technologies.At Google DeepMind our mission is to build the world's first general-purpose learning agent. Central to this mission is the complex task of measuring the intelligence of our prototypes. As a Software Engineer, you will be working with the cutting edge AI agents developed by our exceptional team of Machine Learning and Neuroscience research scientists. Your responsibilities will include everything from creating systems for agent testing using 2D and 3D games to developing test problems within physics simulators. You will create graphical visualization of results, build competitive agent leaderboards and test new algorithms on robots. To succeed in this role you will need to have a strong foundation in software engineering and enjoy working on a wide range of challenging problems within a mission-driven team.Our mission is to maximize the performance and scaling of hardware accelerators (TPUs and GPUs) across Google DeepMind and Google, with a core focus on Gemini model training and serving. We work across the JAX stack—spanning custom kernel development, large-scale model sharding, performance analysis, and compiler optimizations. Operating at the intersection of modeling, compilers, and infrastructure, we collaborate closely with partner teams to deliver end-to-end efficiency.Artificial intelligence will be one of humanity’s most transformative inventions. At Google DeepMind, we are a pioneering AI lab with exceptional interdisciplinary teams focused on advancing AI development to solve complex global challenges and accelerate high-quality product innovation for billions of users. We use our technologies for widespread public benefit and scientific discovery, ensuring safety and ethics are always our highest priority.We are pushing the boundaries across multiple domains. Our global teams offer diverse learning opportunities and varied career pathways for those driven to achieve exceptional results through collective effort.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $147000 - $210000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Applicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act.Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; San Francisco, CA, USA.Bachelor’s degree or equivalent practical experience.2 years of experience with software development in C++ or Python. Experience with profiling tools (e.g., gProf, Valgrind, or VTune) for performance optimization.Experience in software development for hardware accelerators (e.g., CPUs, GPUs, or TPUs), including memory-hierarchy or instruction-level tuning.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Hardware Accelerators Performance, GeminiApp, DeepMind in Mountain View, CA vacancy
  • $174k - $252k

    Direct full-stack Software (SW) role,...  ...workloads and low-level Hardware (HW) operators....  ...infrastructure to enable high performance inference.Drive...  ...(ML) hardware accelerators, ML compiler...  ...in Computer Engineering, Computer Science...  ...infrastructure.At DeepMind you will be joining... 
    Performance

    Google

    Mountain View, CA
    7 days ago
  • $174k - $252k

     ...libraries and frameworks to accelerate product development....  ...of experience with software development in one or...  ...technical fields.The GeminiApp organization is building...  ...looking for software engineers to design and implement...  ...inventions. At Google DeepMind, we are a pioneering... 
    Suggested

    Google

    Mountain View, CA
    7 days ago
  • $147k - $210k

     ...grounding-to-silicon, root-cause performance analysis, and TPU mapping optimization.Drive full-stack hardware-software co-design to optimize current and future ML accelerator architectures for business-...  ....Google's software engineers develop the next-generation technologies... 
    Performance

    Google

    Sunnyvale, CA
    14 days ago
  • $207k - $300k

     ...model inference performance bottlenecks across...  ...Science, Computer Engineering, Electrical...  ...of experience in software development.Experience...  ...Familiarity with GPU/TPU/accelerator performance...  ....At Google DeepMind our mission is to...  ...directly maximize hardware throughput, reduce... 
    Performance

    Google

    Mountain View, CA
    14 days ago
  • $174k - $252k

     ...on the full Gemini App stack.Perform relevant data analysis of user...  ....5 years of experience with software development in one or more programming...  ...are the Gemini App team in DeepMind, building the next-generation...  ...global challenges and accelerate high-quality product innovation... 
    Performance

    Google

    Mountain View, CA
    7 days ago
  • $165.2k - $223.6k

     ...learning (ML) for AWS's customers. We’re looking for engineers to scale the system software team developing the hardware abstraction layer (HAL) that manages these...  ...stack that ensure the chip is functional, performant, and secure.You will thrive in this role if you... 
    Performance
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  •  ...startup, we are building high-performance systems that power next-...  ...at the boundary of hardware and software. Diagnostics Team Details...  ...for inquisitive software engineers eager to bridge the gap between...  ...veterans passionate about accelerating your early-career... 
    Performance
    Full time
    Immediate start

    Nexthop Systems

    Santa Clara, CA
    8 hours ago
  •  ...Sr Software Engineer Work Arrangement: This role is categorized as hybrid. This means the...  ...journeys Use AI-assisted workflows to accelerate implementation, code review, testing,...  ...service architectures with an emphasis on performance, reliability, maintainability, and... 
    Performance
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago
  • $193.3k - $261.5k

     ...these custom-designed accelerator SoCs for use by AWS...  ...Senior SoC Modeling Engineer to join the team and...  ...verification, emulation, and software teams to build, debug...  ...infrastructure performance improvements to help...  ...details of ML at the hardware/system-levelAlthough... 
    Performance
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    a month ago
  • $262k - $364k

     ...efficiently, prioritizing both performance and seamless user...  ...distributed team of engineers.Minimum...  ...years of experience in software development.5 years of...  ...inventions. At Google DeepMind, we are a pioneering...  ...global challenges and accelerate high-quality product... 
    Performance

    Google

    Mountain View, CA
    5 days ago
  • $147k - $210k

     ...measure Gemini’s ability to perform long-horizon software engineering tasks, and launch entirely new projects within DeepMind aimed at improving Gemini...  ...language processing, hardware and software performance...  ...complex global challenges and accelerate high-quality product... 
    Performance

    Google

    Mountain View, CA
    7 days ago
  • $174k - $252k

     ...team of scientists, engineers, machine learning...  ..., research-focused Software Engineers are embedded...  ...processing, hardware and software performance analysis, improving...  ...fundamental to Google DeepMind’s work on Gemini’s...  ...global challenges and accelerate high-quality product... 
    Performance

    Google

    Mountain View, CA
    7 days ago
  • $174k - $252k

     ...Partner directly with engineering and product teams...  ..., and distributed software systems.Experience...  ...language processing, hardware and software performance analysis, improving...  .... At Google DeepMind, we are a pioneering...  ...global challenges and accelerate high-quality product... 
    Performance

    Google

    Mountain View, CA
    5 days ago
  •  ...the fast-growing AI hardware opportunities and impact...  ...learning compiler engineers to join our compiler...  ...compiler technology to accelerate applications in deep...  ...applications and high-performance applications. You...  ...infrastructure compiler and the software stack for our... 
    Performance
    Full time
    Work at office
    Remote work
    Afternoon shift

    Baidu Usa

    Sunnyvale, CA
    8 hours ago
  • $150k - $230k

     ...Clockwork.io – Software Driven Fabrics to increase...  ...and veteran systems engineers who share a vision for...  ...meet the demands of performance, reliability, and precise...  ..., and performance acceleration that dynamically routes...  ...Knowledge of hardware clocks, NIC timestamping... 
    Performance
    Full time

    Clockwork.io

    Palo Alto, CA
    8 hours ago
  • $204k - $259k

     ...autonomous vehicle’s software stack. To achieve our...  ...architect and create high-performance custom silicon; we...  ...design and optimize hardware and software for...  ...to a Senior Software Engineer. You will: Develop...  ...Waymo to scale its accelerator codebase across diverse... 
    Performance
    Full time
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago
  • $160.36k - $240.54k

     ...edge AI with automotive-grade hardware. Nuro licenses its core...  ...These platforms will allow any software engineer to add new viz elements....  ...business-critical tools that accelerate the development of Nuro’s...  ...driving technology. Build performant visualization frameworks in... 
    Performance
    Full time

    Nuro

    Mountain View, CA
    8 hours ago
  • $207k - $300k

     ...optimal real-world performance.Lead the engineering and development of...  ...workflows powered by DeepMind foundation models....  ...experience.8 years of software development...  ...language processing, hardware and software performance...  ...challenges and accelerate high-quality product... 
    Performance

    Google

    Mountain View, CA
    4 days ago
  • $131.4k - $197.2k

     ...THE TEAM The Rubrik Engineering team is comprised of...  ...and scalable software defined platform that...  ...develop, and deliver Hardware and OS abstraction for...  ...the error handling and performance in Rubrik product stack...  ...resilience, and enterprise AI acceleration. Rubrik Security... 
    Performance
    Full time
    Local area

    Rubrik

    Palo Alto, CA
    8 hours ago
  • $182k - $242k

     ...superior infrastructure performance with deep technical expertise to accelerate breakthroughs and turn...  ...inference. Our stack is engineered for speed, scale, and...  ...product, orchestration, and hardware teams to turn kernel-...  ..., GPU/accelerator software, or performance-critical... 
    Performance
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Core Weave

    Sunnyvale, CA
    8 hours ago
  • $181.41k - $249.05k

     ...are CARIAD, an automotive software development team with the...  ...Summary The Sr Software Engineer, Embedded Machine Learning...  ...machine learning models on high-performance embedded hardware platforms. This role...  ...implementations on embedded ML accelerators, including selection of... 
    Performance
    Permanent employment
    Full time
    Temporary work

    Cariad

    Mountain View, CA
    8 hours ago
  • $184k - $208k

     ...About the role Muon seeks a Senior Software Engineer to join our Hardware Reliability & Test organization as the technical lead for our hardware...  ...-to-orbit and superior constellation remote sensing performance. Our state-of-the-art facility in the heart of Silicon... 
    Performance
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    San Jose, CA
    8 hours ago
  • $139k - $204k

     ...combines superior infrastructure performance with deep technical expertise to accelerate breakthroughs and turn compute...  ...We’re looking for a Senior Engineer for CoreWeave’s Benchmarking &...  ...with product, orchestration, and hardware teams to evolve our Kubernetes-native... 
    Performance
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Core Weave

    Sunnyvale, CA
    8 hours ago
  •  ...commitments. Meet our software engineers! Meet some of our software...  ...annotation costs, and accelerate ML iteration cycles Integrate...  ...software-in-the-loop and hardware-in-the-loop testing Interact...  ...requirements, interview performance, and the level and scope of... 
    Performance
    Full time
    For contractors
    Work experience placement
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    8 hours ago
  • $193.3k - $261.5k

     ...looking for you! The AWS Hardware Engineering team drives system innovation...  ...problems that fuse software, hardware, and the cloud....  ...industry. Optimizing quality, performance, reliability and cost is a...  ...reducing board respins, and accelerating time-to-production for AWS... 
    Performance
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    7 days ago
  • $138k - $197k

    Architect and drive the software infrastructure and...  ...for on-device AI/ML accelerators.Implement, model, analyze...  ...directly supporting hardware implementation and...  ...degree in Electrical Engineering, Computer Engineering...  ...silicon engineering and performance characterization.... 
    Performance
    Worldwide

    Google

    Mountain View, CA
    7 days ago
  • $160.36k - $240.54k

     ...edge AI with automotive-grade hardware. Nuro licenses its core...  ...Role Nuro is seeking a Software Engineer with expertise in large-scale...  ...provisioning, high-performance workload scheduling, and efficient...  ...feature management to accelerate the Nuro Driver™ development... 
    Performance
    Full time

    Nuro

    Mountain View, CA
    8 hours ago
  • $152k - $228k

     ...with automotive-grade hardware. Nuro licenses its core...  ...aspects of the software and hardware integration layer. This performance simulation platform includes...  ...and much much more. Engineers across the company...  ...scrutiny versus when it accelerates you. Bias for Action... 
    Performance
    Full time
    Temporary work

    Nuro

    Mountain View, CA
    8 hours ago
  • $109k - $160k

     ...combines superior infrastructure performance with deep technical expertise to accelerate breakthroughs and turn compute...  ...at  . About the role A Software Engineer contributes to the design, implementation...  ...with fleet, product, and hardware teams to evolve our GPU... 
    Performance
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Core Weave

    Sunnyvale, CA
    8 hours ago
  • $193.3k - $261.5k

     ...custom SoCs — that let software teams start...  ...looking for a software engineer to build and own the...  ...integration, simulation performance, build and release tooling...  ...You'll learn the ML accelerator domain on the job.This...  ...learning accelerator hardware and/or softwareAmazon... 
    Performance
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Hardware Accelerators Performance, GeminiApp, DeepMind. Be the first to apply!