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 1 day 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

     ...and prototype novel software algorithms.Oversee software/hardware codesign, kernel optimization, performance benchmarking and...  ...Learning (ML) hardware accelerators and ML inference...  ...:PhD in Computer Engineering, Computer Science,...  ....At Google DeepMind you’ll be joining... 
    Performance

    Google

    Mountain View, CA
    1 day ago
  • $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
    1 day 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
    4 days ago
  • $174k - $252k

     ...and develop robust software to integrate hardware components into a unified...  ...Science, Computer Engineering, Robotics, or a...  ...(FPGAs), and high-performance computing platforms...  ...engineering teams.At Google DeepMind our mission is to...  ...challenges and accelerate high-quality... 
    Performance

    Google

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ...representing complex hardware design tasks,...  ...synthesis tool runs.Engineer modular carve-...  ...experience with software development in C++...  ...physical design Power, Performance, and Area (PPA)...  ...machine learning accelerators. We conduct...  ...transformative inventions. At DeepMind, we are a... 
    Performance

    Google

    Mountain View, CA
    1 day ago
  • $147k - $210k

     ...implement and support software testing systems...  ...both correctness and performance at scale.Enhance engineering productivity,...  ...roboticists, designers, hardware and software engineers...  ...inventions. At DeepMind, we are a pioneering...  ...global challenges and accelerate high-quality... 
    Performance
    Flexible hours

    Google

    Mountain View, CA
    8 hours 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
    3 days ago
  • $207k - $300k

    Write low-level performance software for a new systolic array accelerators. Identify high-value algorithms...  ...performance software engineers and general software...  ...development and software and hardware architecture.3 years...  ...functional flows.At DeepMind our mission is to... 
    Performance

    Google

    Mountain View, CA
    8 hours ago
  • Senior Software Engineer - Virtual Hardware Modeling The compute performance and power efficiency requirements of custom AR/VR devices require custom silicon. Our...  ...hardware. This combines models of custom hardware accelerators for vision, 2D and 3D graphics, machine... 
    Performance
    Night shift

    Talent Software Services

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

     ...the evolution of GeminiApp into a natively AI...  ...of a high-tempo engineering team, unblocking...  ...timely launch of performant, high-quality features...  ...of experience in software development.5...  ...algorithms.At Google DeepMind our mission is to...  ...challenges and accelerate high-quality... 
    Performance

    Google

    Mountain View, CA
    2 days ago
  • $149.4k - $211k

     ...robust product code, performing comprehensive...  ...solutions to optimize hardware, network, and...  ...Science, Engineering, Computer Information...  ...offered or in a Software Engineer-related...  ...inventions. At Google DeepMind, we are a pioneering...  ...challenges and accelerate high-quality... 
    Performance
    Full time
    Work at office

    Google

    Sunnyvale, CA
    3 days ago
  •  ...scalable experiences. We are looking for engineers who pair strong software fundamentals with practical AI-...  ...AI-assisted workflows to accelerate implementation, code review, testing...  ...architectures with an emphasis on performance, reliability, maintainability, and... 
    Performance
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    8 hours 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
    1 day ago
  • $174k - $252k

     ...programmatic or algorithmic performance.Preferred...  ...in environments with accelerators, with a track record...  ...Google, research-focused Software Engineers are embedded...  ...language processing, hardware and software performance...  ...inventions. At Google DeepMind, we are a pioneering... 
    Performance

    Google

    Mountain View, CA
    3 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
    1 day 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
    4 days ago
  • $207k - $300k

    Partner with the Gemini or DeepMind teams to design, develop...  ..., research-focused Software Engineers are embedded throughout...  ...natural language processing, hardware and software performance analysis, improving...  ...complex global challenges and accelerate high-quality product... 
    Performance

    Google

    Mountain View, CA
    8 hours ago
  • $214k - $298k

     ...UX Content Design, GeminiApp, DeepMind X Applicants in San...  ...including work in hardware, software, digital agency, or...  ...including coaching, performance management, and continued...  ...product managers, engineers, UX researchers,...  ...challenges and accelerate high-quality product... 
    Performance

    Google Inc.

    Mountain View, CA
    1 day ago
  • $180k - $220k

     ...development company in Palo Alto is looking for a tech developer to enhance their product for hardware design. This role involves developing critical features for high performance computing systems. Candidates should have over 6 years of experience in tech development,... 
    Performance

    Vinci4D.ai

    Palo Alto, CA
    2 days ago
  •  ...Laboratories is seeking a skilled engineer to design and implement imaging/video algorithms and software. You will contribute to...  ...proof-of-concepts into high-performance libraries. The role emphasizes...  ...Linux, plus familiarity with GPU acceleration and #J-18808-Ljbffr Via... 
    Performance

    Via Licensing Corporation

    Sunnyvale, CA
    3 days 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
    1 day 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
    1 day ago
  • $165.2k - $223.6k

     ...custom SoCs — that let software teams start...  ...looking for a software engineer to build and own the...  ...models for usability and performance — your customers are...  ...You'll learn the ML accelerator domain on the job.This...  ...level simulations for hardware (SoCs, ASICs, GPUs, CPUs... 
    Performance
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    8 hours ago
  • $174k - $252k

    Research Engineer, Gemini Personalization Research, DeepMind Mountain View, CA, USA Minimum...  ...or algorithmic performance. Preferred...  ...environments with accelerators, with a track record...  ...research-focused Software Engineers are embedded...  ...processing, hardware and software performance... 
    Performance

    Google

    Mountain View, CA
    5 days ago
  • $262k - $364k

     ...technical road map for the software stack on our accelerator platforms.Drive large-...  ...includes interfacing with hardware, software, and SRE teams...  ...Master’s degree or PhD in Engineering, Computer Science, or a related...  ....Experience in High-Performance Computing (HPC) systems... 
    Performance
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $142.8k - $274.8k

     ...Less than 25%Profession: Software EngineeringDiscipline:...  ...MicrosoftOverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team...  ...custom silicon, high-performance networking, advanced...  ...seeking a Principal AI Accelerator Tools Development... 
    Performance
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Mountain View, CA
    3 days ago
  • $138k - $197k

     ...and develop high-quality, performant, and power-efficient SystemVerilog...  ...'s degree in Electrical Engineering, Computer Engineering,...  ...shape the future of AI/ML hardware acceleration. You will have an opportunity...  ...to build the future. From software to hardware our teams are shaping... 
    Performance
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $138k - $197k

     ...members in debug of hardware, tooling, and project...  ...specific issues, as well as software team members in...  ...debugging tests and performing functional validation...  ...degree in Electrical Engineering, Computer Engineering...  ...future of AI/ML hardware acceleration. You will have an... 
    Performance
    Worldwide

    Google

    Sunnyvale, CA
    8 hours ago
  • $262k - $364k

     ...anchoring the architecture and engineering roadmap of common software for Accelerator platforms.Design, develop, test,...  ...writing software that interacts with hardware.Experience with data center...  ...enable machine learning and high-performance workloads for both internal services... 
    Performance
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

     ...degree in Electrical Engineering, Computer...  ...experience. 8 years of software development 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 DeepMind

    Mountain View, CA
    1 day 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!