Software Engineer III, AI/ML

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$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 Engineer III, AI/ML

Google is seeking a Software Engineer III specialized in AI/ML to join their Platforms and Ecosystems product area. This role is crucial in developing technologies that impact billions of users worldwide. The position involves working on Google's computing software platforms across various environments, from desktop to mobile applications. The ideal candidate will contribute to building innovative software products that scale from apps to TVs, and laptops to phones.

As a Software Engineer III, you'll be at the forefront of developing AI/ML solutions, working with cutting-edge technologies in speech/audio processing, reinforcement learning, and ML infrastructure. The role offers opportunities to work on critical projects with the flexibility to switch teams as both you and the business evolve. Google's fast-paced environment requires versatile engineers who can demonstrate leadership qualities and tackle new challenges across the full technology stack.

The position is based in Bengaluru, and offers the chance to work with a diverse team of professionals who are pushing the boundaries of technology. You'll be involved in everything from system design to implementation, working on products that provide enterprises and end users the ability to utilize and manage their services at scale. This is an excellent opportunity for someone passionate about AI/ML who wants to make a significant impact on products used by billions of people globally.

Google provides an inclusive work environment and is committed to building a diverse workforce that represents its global user base. The company offers a culture of belonging and equal employment opportunities, making it an ideal place for talented engineers looking to grow their careers in AI/ML technology.

Last updated 6 minutes ago

Responsibilities For Software Engineer III, AI/ML

  • 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 solutions in specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer III, AI/ML

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 ML infrastructure (model deployment, evaluation, optimization, data processing, debugging)
  • 1 year of experience with Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • English proficiency

Benefits For Software Engineer III, AI/ML

Medical Insurance
Parental Leave
Equity
  • Equal employment opportunity
  • Inclusive work environment
  • Global collaboration opportunities

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML

Machine Learning Research Engineer, Health AI

Machine Learning Research Engineer position at Google Health AI, focusing on developing and implementing AI solutions for healthcare applications.

Software Engineer III, AI/ML, Google Cloud Data Management

ML Software Engineer role at Google working on Cloud Data Management, focusing on AI/ML infrastructure and solutions.

Software Engineer III, Machine Learning, Payments

Software Engineer III position at Google focusing on machine learning applications in the payments domain, requiring 2+ years of experience in software development and ML algorithms.

Software Engineer III, AI/ML, Google Ads

Software Engineer III position at Google focusing on AI/ML applications in advertising technology, offering competitive compensation and opportunities to work on large-scale systems.

Software Engineer III, AI/ML GenAI, Google Cloud AI

Software Engineer III position at Google Cloud AI, focusing on GenAI development and implementation, offering competitive compensation and opportunity to work on cutting-edge AI technologies.