Google is seeking a Senior Software Engineer for their Core team, focusing on Machine Learning. This role is crucial in building the technical foundation behind Google's flagship products. The position involves developing next-generation technologies that impact billions of users, working on large-scale system design, AI, and natural language processing. The Core team is responsible for underlying design elements, developer platforms, product components, and infrastructure at Google.
As a Senior Software Engineer, you'll manage project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions. The role requires expertise in software development, ML/AI algorithms, and system architecture. You'll work with cross-functional teams, participate in design reviews, and contribute to Google's technical decision-making process.
The Core team has a unique opportunity to impact technical decisions across the company, working on central solutions that break down technical barriers and strengthen existing systems. This position offers comprehensive benefits, competitive compensation ($161,000-$239,000 + bonus + equity), and the chance to work with cutting-edge technologies at a global scale.
The ideal candidate will have 5+ years of software development experience, strong knowledge of ML/AI algorithms, and proven experience in launching and maintaining software products. This role offers growth opportunities, the chance to work on diverse projects, and the ability to influence Google's technical direction while working with some of the industry's best engineers.