Taro Logo

Software Engineer II, AI-Powered Developer Experience

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Job Description

Google is seeking a Software Engineer II to join their Core team focusing on AI-Powered Developer Experience. The role is part of Google's Core team which builds the technical foundation behind Google's flagship products. As an integral part of the team, you'll be working on developing AI-powered solutions and contributing to the underlying design elements, developer platforms, and infrastructure at Google. The position offers the opportunity to impact important technical decisions across the company while working on large-scale systems.

The ideal candidate will have experience in software development, particularly in languages like Python, Go, or Java, and should be familiar with AI/ML technologies. You'll be responsible for writing code, participating in design reviews, reviewing others' code, contributing to documentation, and resolving system issues. The role requires both technical expertise and collaborative skills as you'll be working with peers and stakeholders across different teams.

This position at Google offers the chance to work on cutting-edge AI technologies while contributing to products that impact billions of users. You'll be part of a team that drives innovation and sets technical standards across Google's products. The role combines software engineering fundamentals with AI expertise, making it an exciting opportunity for someone interested in both traditional software development and artificial intelligence.

Working at Google's Munich office, you'll be part of a global team while enjoying the benefits of working for one of the world's leading tech companies. The position offers the opportunity to grow professionally while working on challenging technical problems at scale.

Last updated 7 days ago

Responsibilities For Software Engineer II, AI-Powered Developer Experience

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer II, AI-Powered Developer Experience

Python
Java
Go
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms
  • 1 year of experience building and developing large-scale infrastructure or distributed systems

Related Jobs

Software Engineer II, AI-Powered Developer Experience

Software Engineer II position at Google focusing on AI-Powered Developer Experience, building next-generation technologies and infrastructure in Munich, Germany.

Software Engineer III, ML Compiler, Infrastructure

Software Engineer III position at Google focusing on ML compiler infrastructure and GPU optimization, requiring C++ expertise and distributed systems experience.

Software Engineer III, ML Compiler, Infrastructure

Software Engineer III position at Google focusing on ML compiler infrastructure and GPU optimization, requiring C++ expertise and distributed systems experience.

Data Scientist in Cloud & Machine Learning (m/f/d)

Data Scientist position focusing on cloud and machine learning implementation in healthcare, developing AI solutions for care planning and optimization at ResMed's MEDIFOX DAN.

AI Developer for Medical Controlling solutions

AI Developer position at CGM, focusing on developing AI solutions for medical controlling systems using C# .NET, combining healthcare technology with artificial intelligence.