Google is seeking a Senior Software Engineer specializing in Applied Machine Learning to join their ML, Systems & Cloud AI (MSCA) organization. This role is crucial in shaping the future of applied Machine Learning at Google and pushing the boundaries of Generative AI technologies. The position involves building platforms to integrate GenAI technologies into Google's consumer-facing products and developing enablement tools for developers and researchers.
The ideal candidate will have strong software development experience in C++, Python, or Java, combined with extensive knowledge of machine learning algorithms and tools. They should have a proven track record of building production-quality ML systems and experience with modern ML frameworks like JAX, PyTorch, or TensorFlow.
As part of the MSCA organization, you'll work on systems that power all Google services and Google Cloud, including Search, YouTube, and Vertex AI. The role involves working with cutting-edge technologies, from TPUs to global networks, and requires a focus on security, efficiency, and reliability.
Key responsibilities include developing and maintaining products in C++ and Python, implementing GenAI features, and collaborating with stakeholders to identify and implement emerging technologies. The role offers opportunities to work on large-scale systems, distributed computing, AI, and natural language processing.
This position at Google offers the chance to work with world-class teams, access to cutting-edge technology, and the opportunity to impact billions of users worldwide. The role combines technical expertise with innovation, making it perfect for engineers passionate about advancing the field of machine learning and AI.