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 ...

Google

Software Engineering Mid-Level

GoogleTaipei

Apply Now →

Skills & Technologies

Overview

Google is seeking a Software Engineer III for their TPU Infrastructure team to develop software for AI infrastructure and validate TPU-based systems. You'll work with C++ and Python, requiring 2 years of experience in software development.

Job Description

Who you are

You have a Bachelor's degree in Electrical Engineering, Computer Science, or a related technical field, or equivalent practical experience. With at least 2 years of experience in software development, you are proficient in C++ or Python and have a strong understanding of software for AI infrastructure. You excel in collaborating with cross-functional teams, including engineers, product managers, and technical program managers, and possess excellent communication skills. Your experience with machine learning and AI, along with knowledge of hardware and software stacks, sets you apart. You are familiar with TPU software and automation pipelines and have excellent problem-solving skills, allowing you to thrive in a collaborative environment.

What you'll do

As a Software Engineer III at Google, you will work on critical projects that shape the future of machine learning infrastructure. Your responsibilities will include developing software for AI infrastructure and validating TPU-based systems for standalone deployment. You will build and integrate Cloud Compute software to bootstrap TPU AI infrastructure, ensuring quality delivery of projects within your team. Collaboration with cross-functional leaders will be essential as you drive the quality and efficiency of the machine learning infrastructure. You will also provide technical guidance and mentorship to promote the growth of your team members, fostering a culture of innovation and excellence.

What we offer

At Google, you will be part of a team that is dedicated to developing next-generation technologies that impact billions of users. You will have opportunities to switch teams and projects as the business evolves, allowing you to grow your skills and career. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse backgrounds and perspectives. Join us to make a significant impact in the field of AI and machine learning.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

Google

Software Engineering

Google📍 Taipei

Google is hiring a Software Engineer III to develop the TPU supercomputer infrastructure. You'll work with C++ and Google Kubernetes Engine to build and integrate complex systems. This position requires 2 years of software development experience.

Mid-Level
3w ago
Google

Software Engineering

Google📍 Taipei

Google is hiring a Senior Software Engineer III for their Emergent AI Security team. You'll develop security solutions and infrastructure for next-generation technologies. This position requires 5 years of experience in software development and security systems.

Senior
3w ago
Google

Software Engineering

Google📍 Taipei

Google is hiring a Senior Software Engineer to develop emerging on-prem AI infrastructure. You'll work on building tools focused on infrastructure operations and reliability. This position requires 5+ years of experience in software engineering.

Senior
3w ago
Google

Technical Lead

Google📍 Taipei - On-Site

Google is hiring a TPU Software Tech Lead to develop and integrate full-stack software for Tensor Processing Units (TPUs) in their data centers. You'll work with C and C++ in a leadership role, guiding project teams and setting technical direction. This position requires 8 years of software development experience.

🏛️ On-SiteLead
1w ago
Google

Software Engineering

Google📍 Atlanta - On-Site

Google is hiring a Senior Software Engineer to work on TPU Infrastructure. You'll develop large-scale infrastructure and distributed systems using languages like Java, C++, and Python. This position requires 5+ years of experience in software development.

🏛️ On-SiteSenior
2w ago