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

Software Engineer, ML Accelerators, DeepMind

$174k - $252k

Google LLC

Software Engineer, ML Accelerators, DeepMind

Share Software Engineer, ML Accelerators, DeepMind

corporate_fare DeepMind place Mountain View, CA, USA ; San Francisco, CA, USA

info_outline X 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 in Computer Science, a related technical field, or equivalent practical experience.
  • Experience in software development using Python and C++.
  • Experience with machine learning (ML) hardware accelerators, ML compiler stacks (e.g., JAX, PyTorch, XLA), and kernel development.

Preferred qualifications:

  • PhD degree in Computer Engineering, Computer Science, or a related field.
  • 2 years of experience with full-stack system development for hardware accelerators.
  • 2 years of experience with collaborative, hyper-scalar software development and engineering best practices.
  • Experience scoping, planning, and executing projects towards team goals in ambiguous environments.

About the job

We are building a next-generation compute platform for AI inference workloads, with an emphasis on memory technologies, Hardware (HW) acceleration, and Software (SW)/HW codesign.

We are looking for enthusiastic engineers to join the project.

This is a coding role for engineers who like to take initiative and get things done, with a focus on ML compiler stack and inference infrastructure.

At DeepMind you will be joining our team of scientists and engineers who are directly impacting the future of machine learning for Google and industry.

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: $174000 - $252000 (USD) + 15% bonus target + equity + benefits

Learn more about benefits at Google.

  • Direct full-stack Software (SW) role, focusing on ML compiler and inference infrastructure.
  • Design and develop ML compiler stack to bridge AI workloads and low-level Hardware (HW) operators.
  • Design and develop SW infrastructure to enable high performance inference.
  • Drive SW/HW codesign, kernel optimization, performance tuning, and debugging.

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire .

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.

Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.

#J-18808-Ljbffr

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, ML Accelerators, DeepMind in Mountain View, CA vacancy
  • $174k - $252k

    Direct full-stack Software (SW) role, focusing on ML compiler and inference infrastructure...  ...learning (ML) hardware accelerators, ML compiler stacks (e.g....  ...:PhD degree in Computer Engineering, Computer Science, or a...  ...inference infrastructure.At DeepMind you will be joining our... 
    Suggested

    Google

    Mountain View, CA
    18 hours ago
  • $147k - $210k

     ...libraries and frameworks to accelerate product development.Iterate on...  ...practical experience.Experience with software development in one or more of...  ...(Kotlin, Java), backend or ML services.Experience building...  ...inventions. At Google DeepMind, we are a pioneering AI lab with... 
    Suggested

    Google

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

     ...experience. 4 years of experience in a Software Engineering or Development capacity.2 years of...  ...and all of its possibilities. At Google DeepMind our mission is to build the world's first...  ...solve complex global challenges and accelerate high-quality product innovation for billions... 
    Suggested

    Google

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

     ...experience.5 years of experience with software development in one or more...  ...technologies.At Google DeepMind our mission is to build the world...  ...prototypes. As a Software Engineer, you will be working with the...  ...global challenges and accelerate high-quality product innovation... 
    Suggested

    Google

    Mountain View, CA
    4 days ago
  • $207k - $300k

     ...Computer Science, Computer Engineering, Electrical...  ...years of experience in software development.Experience...  ...workloads using standard ML profilers (e.g., PyTorch...  ...Familiarity with GPU/TPU/accelerator performance concepts (...  ...performance.At DeepMind our mission is to build... 
    Suggested

    Google

    Mountain View, CA
    8 hours ago
  • $174k - $252k

    Senior Software Engineer, Mobile, GeminiApp, DeepMind Share Senior Software Engineer, Mobile, GeminiApp, DeepMind DeepMind Mountain View, CA, USA Bachelor...  ...development to solve complex global challenges and accelerate high-quality product innovation for billions of users... 

    Google LLC

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

     ...models of these custom-designed accelerator SoCs for use by AWS internal...  ...for a Senior SoC Modeling Engineer to join the team and deliver...  ...our customers.As part of the ML accelerator modeling team, you...  ...verification, emulation, and software teams to build, debug, and deploy... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $147k - $210k

     ...in one or more specialized ML areas, utilize ML infrastructure...  ...technologies.Google's software engineers develop the next-generation...  ...planning and provisioning, and accelerating the adoption of the latest,...  ...teams like Google Research and DeepMind to solve complex challenges.... 

    Google

    Mountain View, CA
    3 days ago
  • $207k - $300k

    On-board emerging co-accelerators into Google's ML accelerator families to enable new use cases with improved...  ...implement new features in system software, including firmware or daemons...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $152.8k - $211k

     ...datasets, and building ML pipelines for...  ...in Computer Science, Engineering, Computer Information...  ...the job offered or in a Software Engineer-related occupation...  ...inventions. At Google DeepMind, we are a pioneering AI...  ...global challenges and accelerate high-quality product innovation... 
    Full time
    Work at office

    Google

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

     ...building readabl and reusable ML software.Preferred qualifications:...  ..., research-focused Software Engineers are embedded throughout the...  ...transformative inventions. At Google DeepMind, we are a pioneering AI lab...  ...global challenges and accelerate high-quality product innovation... 

    Google

    Mountain View, CA
    1 day ago
  • $207k - $300k

     ...performance.Lead the engineering and development of novel...  ...workflows powered by DeepMind foundation models.Synthesize...  ...experience.8 years of software development experience...  ...and shipping complex ML systems from the...  ...global challenges and accelerate high-quality product innovation... 

    Google

    Mountain View, CA
    1 day ago
  • $207k - $300k

     ...experience.8 years of experience in software development.5 years of...  ...:Master’s degree or PhD in Engineering, Computer Science, or a...  ...technical direction.At Google DeepMind our mission is to build the...  ...complex global challenges and accelerate high-quality product innovation... 
    Local area

    Google

    Mountain View, CA
    17 hours ago
  • $189k - $274k

     ...mobility more efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play a pivotal role in enhancing...  ...optimization. Hands-on experience in optimizing DL/ML workloads at the framework level using at least one... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

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

     ...contributing to technical reports and ML and security publications....  ...processing, hardware and software performance analysis,...  ...transformative inventions. At Google DeepMind, we are a pioneering AI lab...  ...complex global challenges and accelerate high-quality product... 

    Google

    Mountain View, CA
    4 days ago
  • $221.45k - $253k

     ...in Computer Science, Engineering, Computer Information...  ...the job offered or in a Software Engineer-related occupation...  ...multimodal models or ML infrastructure...  ...inventions. At Google DeepMind, we are a pioneering AI...  ...global challenges and accelerate high-quality product innovation... 
    Full time
    Temporary work

    Google LLC

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

     ...of these custom SoCs — that let software teams start development months before...  .... We're looking for a software engineer to build and own the models and...  ...significant pieces of the stackNo ML background needed. You'll learn the ML accelerator domain on the job.This role can be... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $207k - $300k

     ...Senior Software Engineer, Product Security, DeepMind Share Senior Software Engineer, Product Security, DeepMind X Note: By applying to this position...  ...development to solve complex global challenges and accelerate high‑quality product innovation for billions of users... 

    Google LLC

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

     ...Retrieval (IR).3 years of experience with software engineering in one or more programming languages...  ...transformative inventions. At Google DeepMind, we are a pioneering AI lab with...  ...to solve complex global challenges and accelerate high-quality product innovation for billions... 

    Google

    Mountain View, CA
    2 days ago
  • $207k - $300k

    Design, prototype, scale engineering solutions, and run experiments...  ...At Google, research-focused Software Engineers are embedded throughout...  ...integrated with Google DeepMind.Artificial intelligence will...  ...complex global challenges and accelerate high-quality product... 

    Google

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

     ...functionality and timing.Work with software teams on functionality,...  ...Bachelor's degree in electrical engineering, computer engineering,...  ...Knowledge of processor design, accelerators, or memory hierarchies and machine...  ...to shape the future of AI/ML hardware acceleration. You will... 
    Worldwide

    Google

    Sunnyvale, CA
    3 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’s training data and...  ...to solve complex global challenges and accelerate high-quality product innovation for billions... 

    Google

    Mountain View, CA
    16 hours ago
  • $174k - $252k

     ...Senior Software Engineer, Generative AI, Ads Safety Share Senior Software...  ...development, applied ML, autonomous systems, and large...  ...technology forward. The ML Accelerator (MLA) team within Ads Content...  ...teams like Google Research and DeepMind to solve complex challenges.... 
    Shift work

    Google LLC

    Mountain View, CA
    16 hours ago
  • $147k - $210k

     ...partner teams, such as Google Deepmind and YouTube Infrastructure...  ...experience.2 years of experience with software development in C++, or 1 year...  ....1 year of experience with ML infrastructure (e.g., model...  ...).Google's software engineers develop the next-generation technologies... 

    Google

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

     ...solutions in one or more specialized ML areas, leverage ML...  ...testing, maintaining, or launching software products, and 1 year of...  ...technologies.Google's software engineers develop the next-generation technologies...  ...with model builders (Google DeepMind), work with exceptional... 

    Google

    Sunnyvale, CA
    8 hours ago
  •  ...level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at scale....  ...to introspect autonomous driving software performance at subsystem interfaces...  ...Propose and develop new statistical and ML methods to quantify performance and... 
    Full time
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    1 day ago
  • $147k - $210k

    Analyze ML workloads, identify compute and memory bandwidth bottlenecks, and optimize accelerator utilization to maximize compute efficiency.Explore...  ...at all levels of the ML software stack.Experience with ML...  ...passes.Google's software engineers develop the next-... 

    Google

    Mountain View, CA
    3 days ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...-quality ads.As a Software Engineer on our team, you will play a...  ...a unique opportunity to accelerate your career growth, deepen your...  ....Experience leveraging AI/ML technologies and AI-powered development... 
    Ongoing contract
    Work at office
    Local area
    Remote work
    Work from home

    Microsoft

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

     ...solutions in one or more specialized ML areas, utilize ML...  ...experience.2 years of experience in software development (e.g., C++,...  ...neural networks.Google's software engineers develop the next-generation...  ...teams like Google Research and DeepMind to solve complex challenges.... 

    Google

    Mountain View, CA
    17 hours ago
  • $174k - $252k

     ...analytical and optimization engines (e.g., Mixed-Integer Programming...  ...experience.5 years of software engineering (e.g., C++ and Python...  ...expert parallelism) across modern ML frameworks (e.g., JAX,...  ...frontier ML models and future accelerator roadmaps, you will build and... 

    Google

    Sunnyvale, CA
    16 hours ago

Do you want to receive more vacancies?

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