Google is seeking a Software Engineer II to join their Technical Infrastructure team, focusing on AI/ML technologies. This role is crucial for developing and maintaining Google's data centers and building next-generation platforms that power Google's extensive product portfolio. The position combines software engineering expertise with machine learning infrastructure optimization, requiring collaboration with customers to enhance AI/ML model performance on Google Cloud infrastructure.
The ideal candidate will have a foundation in software development with experience in languages like Python, C++, or Java, and preferably background in ML infrastructure. They'll work at the intersection of AI/ML and infrastructure, helping customers optimize their machine learning workloads while contributing to Google's technical infrastructure advancement.
This role offers unique opportunities to impact billions of users while working with cutting-edge AI technologies. You'll be part of the team that builds and maintains the architecture behind everything users see online, ensuring optimal performance and reliability. The position combines technical expertise with customer interaction, making it perfect for engineers who enjoy both technical challenges and collaborative problem-solving.
Working at Google means joining a company at the forefront of technological innovation, with a strong commitment to diversity, equality, and inclusion. The role offers the chance to work on complex technical challenges while contributing to products that impact users globally. You'll be part of a team that takes pride in being "engineers' engineers" and continuously pushes the boundaries of what's possible in technology.