Google is seeking a Software Engineer III to join their ML, Systems, & Cloud AI (MSCA) organization. This role involves developing next-generation technologies that impact billions of users across Google's services and Google Cloud. The position requires expertise in full-stack development, working with both backend technologies (Java, Python, Go, C++) and frontend (JavaScript/TypeScript, HTML, CSS).
The role is part of the MSCA organization which is responsible for designing, implementing, and managing hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The team prioritizes security, efficiency, and reliability while working on cutting-edge projects including TPUs and Vertex AI platform.
As a Software Engineer III, you'll be involved in managing project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions. The position offers opportunities to work on large-scale systems, data analysis, visualization tools, and debugging complex systems.
The role requires strong technical skills, leadership qualities, and enthusiasm for taking on new challenges across the full-stack. You'll be working in a fast-paced environment with opportunities to switch teams and projects as both you and the business grow. The position comes with competitive compensation including base salary, bonus, equity, and comprehensive benefits.
This is an excellent opportunity for someone passionate about developing accessible technologies, working with data structures and algorithms, and contributing to systems that operate at massive scale. The role offers exposure to various areas including distributed computing, system design, security, AI, and UI design, making it perfect for engineers looking to make a significant impact on products used by billions of users worldwide.