Senior Software Engineer

Google
New York, New York, United StatesFull-time$193,500–$253,000Posted Aug 31, 2026

About the role

MINIMUM QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Engineering, Computer Information

Systems, Mathematics, Physics, or a related field and 5 years of progressive

post-baccalaureate experience in the job offered or in a Software

Engineer-related occupation.

  • Alternatively, will accept a Master’s degree in Computer Science,

Engineering, Computer Information Systems, Mathematics, Physics, or a related

field, and 3 years of experience in the job offered or in a Software

Engineer-related occupation.

  • Position requires 3 years of experience in the following: Productionizing

large language and multimodal models or ML infrastructure development for

model deployment, evaluation, and optimization; C++ for software development;

Software testing across the development lifecycle including validity,

verification, performance, and reliability; Root cause analysis for debugging

software and ML systems; and Software design and systems architecture for

performance and reliability.

ABOUT THE JOB:

Artificial Intelligence could be one of humanity’s most useful inventions. At

Google DeepMind, we’re a team of scientists, engineers, machine learning experts

and more, working together to advance the state of the art in artificial

intelligence. We use our technologies for widespread public benefit and

scientific discovery, and collaborate with others on critical challenges,

ensuring safety and ethics are the highest priority.

The US base salary range for this full-time position is $193,500 - $253,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 as 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:

  • Build and enhance serving solutions for Gemini models, tailoring

configurations to meet diverse client needs and testing for optimal

performance.

  • Develop new infrastructure to support advanced capabilities, such as

large-scale streaming and specialized audio logic within the orchestration

framework.

  • Guarantee the quality of Gemini models in production by triaging system

issues, debugging code, and implementing robust monitoring systems.

  • Collaborate with peers and stakeholders through design and code reviews to

establish and maintain best practices in software development.

  • Drive the short-term technical vision and roadmap for your team, evolving

strategies to meet future requirements and infrastructure needs.

Responsibilities

  • Build and enhance serving solutions for Gemini models, tailoring configurations to meet diverse client needs and testing for optimal performance.
  • Develop new infrastructure to support advanced capabilities, such as large-scale streaming and specialized audio logic within the orchestration framework.
  • Guarantee the quality of Gemini models in production by triaging system issues, debugging code, and implementing robust monitoring systems.
  • Collaborate with peers and stakeholders through design and code reviews to establish and maintain best practices in software development.
  • Drive the short-term technical vision and roadmap for your team, evolving strategies to meet future requirements and infrastructure needs.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field and 5 years of progressive post-baccalaureate experience in the job offered or in a Software Engineer-related occupation.
  • Alternatively, will accept a Master’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field, and 3 years of experience in the job offered or in a Software Engineer-related occupation.
  • 3 years of experience in productionizing large language and multimodal models or ML infrastructure development for model deployment, evaluation, and optimization.
  • Experience in C++ for software development.
  • Experience in software testing across the development lifecycle including validity, verification, performance, and reliability.
  • Experience in root cause analysis for debugging software and ML systems.
  • Experience in software design and systems architecture for performance and reliability.

Benefits

  • 15% bonus target
  • equity
  • benefits determined by role, level, and location

Skills mentioned

C++Generative AILLMOpsModel DeploymentModel ServingModel MonitoringSoftware TestingDebuggingPerformance OptimizationSystem Design

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