Google is seeking a Senior Software Engineer to join their team developing next-generation technologies that impact billions of users. This role focuses on machine learning infrastructure and large language model development, requiring expertise in software development, data structures, and ML infrastructure.
The position offers a competitive base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. Located in either Sunnyvale, CA or New York, NY, this role provides an opportunity to work on critical projects at one of the world's leading technology companies.
The ideal candidate will have at least 5 years of software development experience and 3 years of ML infrastructure experience. They will be responsible for designing and implementing ML solutions, building orchestration platforms, and enabling cost transparency across back-end services. The role involves collaboration with product teams, backend owners, and researchers to improve development and experimentation processes.
Key responsibilities include conducting design and code reviews, implementing ML solutions, and enabling prototyping of embedding-based retrieval and LLM development. The position requires strong technical skills in software development, distributed systems, and machine learning, along with excellent communication abilities.
Google offers a collaborative environment where engineers can work on challenging problems at massive scale. The company is committed to diversity and inclusion, providing equal employment opportunities and fostering a culture of belonging. This role presents an excellent opportunity for experienced engineers looking to make a significant impact in machine learning and large-scale system development while working with cutting-edge technologies.