Software Engineer III, AI/ML, Technical Infrastructure

Google is a global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
New Taipei, Banqiao District, New Taipei City, Taiwan
Machine Learning
Mid-Level Software Engineer
Contact Company
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer III, AI/ML, Technical Infrastructure

Google is seeking a Software Engineer III to join their ML, Systems, & Cloud AI (MSCA) organization, focusing on AI/ML infrastructure optimization. This role combines software engineering expertise with machine learning infrastructure development, working on critical projects that impact billions of users worldwide. The position involves optimizing AI/ML model performance on Google Cloud infrastructure, troubleshooting complex systems, and contributing to product improvement.

The role is based in New Taipei City and requires a minimum of 2 years of software development experience. You'll be working with cutting-edge technologies, including Google's latest TPUs and the Vertex AI platform, which brings Gemini models to enterprise customers. The position offers the opportunity to work on hyperscale computing challenges and shape the future of AI infrastructure.

As part of the MSCA organization, you'll be involved in designing, implementing, and managing hardware, software, machine learning, and systems infrastructure that powers all Google services and Google Cloud. The team prioritizes security, efficiency, and reliability while pushing the boundaries of technology forward.

This is an excellent opportunity for someone with a strong background in software development, data structures, and algorithms, particularly those interested in ML infrastructure and performance optimization. The role offers the chance to work with internal infrastructure teams, contribute to product development, and impact how billions of users interact with Google's services.

Google provides an inclusive work environment and is committed to equal opportunity employment, welcoming people with diverse backgrounds and abilities. The company's global impact and scale make this an exciting opportunity for those looking to work on challenging technical problems while contributing to the evolution of AI and cloud technologies.

Last updated 8 hours ago

Responsibilities For Software Engineer III, AI/ML, Technical Infrastructure

  • Measure and optimize AI/ML model performance on Google Cloud infrastructure
  • Identify and resolve performance bottlenecks
  • Develop and deliver high-quality training and demos
  • Contribute to ongoing product improvement
  • Conduct in-depth performance profiling, debugging, and troubleshooting of training and inference workloads

Requirements For Software Engineer III, AI/ML, Technical Infrastructure

  • 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
  • English proficiency

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML, Technical Infrastructure

Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

Software Engineer III position at Google focusing on AI/ML recommendations, rankings, and predictions systems within the Core team.

Software Engineer III, XBorg, Google Cloud

Software Engineer III position at Google's XBorg team, focusing on ML infrastructure and distributed systems for cloud computing.

Software Engineer III, AI/ML Machine Learning, Core

Software Engineer III position at Google focusing on AI/ML development, requiring 2 years of experience and strong programming skills in Python or Java.

Field Solutions Architect, Generative AI, Google Cloud (English)

Field Solutions Architect position at Google Cloud focusing on Generative AI implementation, requiring 6+ years of AI/ML experience and strong technical skills in Python and machine learning frameworks.

Software Engineer III, AI/ML, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML development, requiring 2 years of software development experience and expertise in machine learning infrastructure.