Google is seeking a Senior Software Engineer to join their Applied Machine Learning team, focusing on developing next-generation AI technologies. This role sits within the ML, Systems, and Cloud AI (MSCA) organization, which is responsible for the hardware, software, and infrastructure powering Google's services and Cloud offerings. The position involves building and maintaining Google's first-party Generative AI platform, working with Large Language Models, and developing APIs for enterprise customers. The ideal candidate will have strong experience in C++ programming, machine learning algorithms, and building production-quality ML systems. This is an opportunity to shape the future of AI-assisted software development at Google, working on projects that impact billions of users worldwide. The role combines technical expertise in software engineering with specialized knowledge in machine learning and AI, particularly in areas like Generative AI, LLMs, and multi-agent systems. You'll be collaborating with cross-functional teams, ensuring scalability and reliability of AI infrastructure, and contributing to Google's leading position in AI technology. The position offers the chance to work on cutting-edge AI applications while being part of a team that drives innovation in hyperscale computing and enterprise AI solutions.