Software Engineer

Google

Mountain View, California, United StatesFull-time$152,800–$211,000Posted Oct 12, 2026

About the role

MINIMUM QUALIFICATIONS:

  • 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

[https://www.google.com/about/careers/applications/benefits/].

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.

Responsibilities

  • Prototype generative AI solutions, curate datasets, and build machine learning pipelines.
  • Develop and test product code, including integration, performance, and security testing.
  • Participate in design and code reviews to improve quality, testability, and efficiency.
  • Debug complex system issues, identify root causes, and optimize hardware, network, and service operations.
  • Maintain technical documentation and support deployment, monitoring, automation, and technical debt reduction.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field.
  • At least 2 years of experience in software engineering or a related occupation.
  • At least 2 years of software development experience with Java, C, C++, Python, Go, Kotlin, or TypeScript.
  • At least 2 years of experience designing and applying data structures or algorithms.
  • At least 2 years of experience with systems thinking and analyzing technical problems.
  • At least 2 years of experience collaborating cross-functionally on user-facing features for high-usage applications.
  • At least 2 years of experience participating in the full lifecycle of web frontend projects.

Benefits

  • 15% target bonus
  • Equity
  • Benefits

Skills mentioned

PythonC++TypeScriptGenerative AIMachine LearningData PipelinesFrontend DevelopmentIntegration TestingPerformance TestingDebugging

About Google

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone. Check out our career opportunities at goo.gle/3DLEokh

Software Development10,001+ employeesMountain View, CA

H-1B sponsorship history

Historical employer filing data was found for Google. The employer record includes 57,181 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.