Software Developer III, AI/ML GenAI

Google is a software development company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
$120,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Developer III, AI/ML GenAI

Google is seeking a Software Developer III specializing in AI/ML GenAI to join their Applied AI team. This role is integral to Google's mission of developing next-generation technologies that impact billions of users worldwide. The position combines software development expertise with specialized knowledge in GenAI and machine learning infrastructure.

As a Software Developer III, you'll be working on critical projects within Google's AI initiatives, with opportunities to switch teams as both you and the business evolve. The role requires expertise in core GenAI concepts, including LLMs, Multi-Modal systems, and Large Vision Models, along with strong software development fundamentals.

Google's environment offers unique challenges in handling information at massive scale, extending well beyond web search. You'll be part of a team that revolutionizes search, works on scalability solutions, and develops new platforms that impact developers globally. From Google Ads to Chrome, Android to YouTube, you'll have the opportunity to contribute to products that are changing the world.

The position offers the chance to work with cutting-edge AI technologies while collaborating with talented peers through design and code reviews. You'll be responsible for implementing GenAI solutions, optimizing ML infrastructure, and ensuring best practices in software development. The role combines technical expertise with the opportunity to contribute to documentation and educational content, making it ideal for someone who wants to grow in both technical and collaborative aspects.

Join Google's software development team to tackle some of technology's greatest challenges while making a significant impact on users worldwide. This role is perfect for versatile developers who display leadership qualities and are enthusiastic about taking on new problems across the full-stack as Google continues to push technology forward.

Last updated 10 days ago

Responsibilities For Software Developer III, AI/ML GenAI

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Implement GenAI solutions, utilize ML infrastructure, and contribute to data preparation, optimization, and performance enhancements

Requirements For Software Developer III, AI/ML GenAI

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with core GenAI concepts (LLM, Multi-Modal, Large Vision Models)
  • 1 year of experience with ML infrastructure
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

Jobs Related To Google Software Developer III, AI/ML GenAI

Field Solution Architect II, AI Infrastructure, South, Google Cloud

Field Solution Architect II position at Google Cloud focusing on AI infrastructure implementation and optimization, requiring 5+ years of cloud experience and ML expertise.

Research Scientist

Research Scientist position at Google Research, focusing on machine learning and AI development with competitive compensation and benefits.

Research Scientist, Google Research Australia

Research Scientist position at Google Research Australia, focusing on machine learning and AI research, requiring PhD and publication experience.

Software Developer III, AI/ML, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on machine learning research and development with opportunities to impact billions of users globally.

Software Developer III, AI/Machine Learning

Software Developer III role at Google Cloud focusing on AI/ML development, requiring 2 years of experience in software development and machine learning technologies.