Software Engineer

Google LLC

Mountain View (CA)

Hybrid

USD 153,000 - 211,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus target
Equity
Benefits

Job summary

Google DeepMind is seeking a Software Engineer with a strong foundation in Java, C, C++, Python, Go, Kotlin, or Typescript to contribute to cutting-edge GenAI research and products in Mountain View, CA. The role involves building scalable ML pipelines, collaborating across teams, and contributing to the full lifecycle from concept to production.

The position offers a base US salary in a high-impact AI environment with a 15% bonus target, equity, and comprehensive benefits.

Qualifications

  • Bachelor's degree in a related field and 2 years of experience in software engineering or software engineer-related occupation.
  • 2 years of experience in Java, C, C++, Python, Go, Kotlin or Typescript; data structures/algorithms; systems thinking; cross-functional collaboration; full lifecycle of web frontend projects from proof-of-concept to implementation.

Responsibilities

  • Prototype GenAI solutions, curate datasets, and build ML pipelines for generative media, multimodal understanding, and reinforcement learning.
  • Develop and test robust product code with integration, performance, and security testing to ensure quality.
  • Conduct design and code reviews to enforce best practices, improve testability, and ensure efficiency and accuracy.
  • Debug, analyze root causes, and resolve complex system issues affecting hardware, network, and service operations.
  • Create and maintain technical documentation and manage deployment lifecycles to reduce technical debt and improve scalability.

Skills

Java
C
C++
Python
Go
Kotlin
Typescript

Education

Bachelor's degree

Job description

corporate_fare Google place Mountain View, CA, USA

  • Bachelor's degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics or a related field and 2 years of experience in the job offered or in a Software Engineer-related occupation.
  • Position requires 2 years of experience in the following: Software development using Java, C, C++, Python, Go, Kotlin or Typescript; Designing and applying data structures or algorithms; Systems thinking or analyzing technical problems from a broad, systems-level perspective; Collaborating with cross-functional partners to deliver user facing features for high usage applications; and Participating in the full lifecycle of web frontend projects from proof-of-concept to implementation.
About the job

The US base salary range for this full-time position is $152,800 - $211,000 + 15% bonus target + equity + benefits determined by role, level, and location. Individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Learn more about benefits at Google .

Position reports to the Google office & may allow for a hybrid schedule per Google policy.

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.

Responsibilities
  • Apply research to high-impact problems by prototyping GenAI solutions, curating datasets, and building ML pipelines for generative media, multimodal understanding, and reinforcement learning.
  • Develop and test robust product code, performing comprehensive testing that includes integration, performance, and security to ensure system quality and reliability.
  • Collaborate with peers through rigorous design and code reviews to enforce best practices, improve system testability, and ensure overall efficiency and accuracy.
  • Triage and resolve complex system issues by debugging, analyzing root causes, and implementing solutions to optimize hardware, network, and service operations.
  • Create and maintain technical documentation and educational materials, adapting content based on product updates and user feedback to ensure clarity and relevance. Manage the full deployment lifecycle by contributing to system qualification, monitoring, process automation, and paying down technical debt to improve long-term scalability.

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.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Google LLC • Atlanta (GA)

Hybrid
USD 147,000 - 211,000
Equity
Senior Software Engineer
Senior Software Engineer

Google LLC • Mountain View (CA)

On-site
USD 221,000 - 253,000
Senior Software Engineer, Generative AI, Maps
Senior Software Engineer, Generative AI, Maps

Google LLC • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, AI/ML, Google Labs
Senior Software Engineer, AI/ML, Google Labs

Google LLC • Mountain View (CA)

On-site
USD 174,000 - 252,000
Software Engineer III, AI/ML, Google Cloud Platforms
Software Engineer III, AI/ML, Google Cloud Platforms

Google LLC • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
[T] Senior Software Engineer, AI/ML GenAI, AI and Infrastructure
[T] Senior Software Engineer, AI/ML GenAI, AI and Infrastructure

Google Inc. • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Software Engineer III, AI/ML Engineer
Software Engineer III, AI/ML Engineer

Google • United States

On-site
USD 147,000 - 210,000
Senior Software Engineer, Infrastructure, Google Workspace
Senior Software Engineer, Infrastructure, Google Workspace

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Software Engineer
Software Engineer

Google • Mountain View (CA)

Hybrid
USD 153,000 - 211,000
Senior Software Engineer, AI/ML, Core
Senior Software Engineer, AI/ML, Core

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000