
Empowering the world through technology and information
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...
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google • Taipei, Taiwan
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Google.