LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Google›Software Engineer, Machine Learning Infrastructure, Google Cloud Platform
Google

About Google

Empowering the world through technology and information

🏢 Tech👥 100K+📅 Founded 1998📍 Mountain View, California, United States

Key Highlights

  • Over 100,000 employees globally
  • Headquartered in Mountain View, California
  • Parent company Alphabet Inc. valued at $1.5 trillion
  • Google Cloud Platform serves millions of customers

Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...

🎁 Benefits

Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...

🌟 Culture

Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 2463 jobs →
Google

Software Engineer, Machine Learning Infrastructure, Google Cloud Platform

Google • Taipei, Taiwan

Posted 3d agoMid-LevelMachine learning engineer📍 Taipei
Apply Now →

Skills & Technologies

PythonC++JavaMachine learningKubernetes

Overview

Google is seeking a Machine Learning Engineer to develop large-scale infrastructure for machine learning applications. You'll work with Python, C++, and Java, focusing on model deployment and evaluation. This role requires 2+ years of experience in a relevant field.

Job Description

Who you are

You hold a Bachelor's degree in Computer Science or a related engineering field, or possess equivalent practical experience. With at least 2 years of experience programming in Python, C++, or Java, you have a solid foundation in software development. Your experience includes developing large-scale infrastructure, distributed systems, or networks, and you are familiar with compute technologies, storage, or hardware architecture. You have at least 1 year of experience working with Machine Learning infrastructure, including model deployment, evaluation, and data processing. A Master's degree or PhD in a technical field is preferred, along with 5 years of experience working with enterprise and cloud technology systems.

You are knowledgeable about Large Language Model frameworks, such as NeMo Megatron or MaxText, and have hands-on experience with Kubernetes or Slurm. You thrive in collaborative environments and are eager to contribute to projects that impact millions of users. You are passionate about developing innovative solutions and enjoy tackling complex challenges in machine learning and infrastructure.

What you'll do

As a Machine Learning Engineer at Google, you will work on critical projects that shape the future of technology. Your responsibilities will include designing and developing large-scale machine learning infrastructure that supports various applications. You will collaborate with cross-functional teams to ensure that the infrastructure meets the needs of both internal and external users. You will also be involved in model deployment and evaluation, ensuring that machine learning models perform optimally in production environments.

You will provide technical guidance and support to early adopter customers, gathering feedback to inform product direction. Your role will require you to stay updated on the latest advancements in machine learning and infrastructure technologies, allowing you to bring fresh ideas to the table. You will contribute to the development of technical assets and documentation, ensuring that knowledge is shared across the organization.

In addition to your technical contributions, you will play a key role in shaping the solution direction and prioritizing projects based on business impact. You will work closely with product and engineering teams to define requirements and deliver high-quality solutions that meet customer needs. Your work will directly influence Google's ability to handle information at massive scale, impacting billions of users worldwide.

What we offer

At Google, we offer a dynamic work environment where innovation thrives. You will have the opportunity to work with some of the brightest minds in the industry, tackling challenges that push the boundaries of technology. We provide competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a culture that values collaboration, creativity, and continuous learning, allowing you to make a meaningful impact in your role.

We encourage you to apply even if your experience doesn't match every requirement. Your unique perspective and skills could be the perfect fit for our team. Join us in shaping the future of technology and making a difference in the world.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Google.

Apply Now →Get Job Alerts