Google's Core team is seeking a Software Engineer III specialized in Machine Learning to join their technical foundation team. This role is crucial in building and maintaining the underlying design elements, developer platforms, product components, and infrastructure that power Google's flagship products. The ideal candidate will have strong experience in machine learning, software development, and data structures.
As a Software Engineer III, you'll be working on projects critical to Google's needs, with opportunities to switch teams and projects as both you and the business evolve. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack. You'll be responsible for managing project priorities, deadlines, and deliverables, while designing, developing, testing, deploying, maintaining, and enhancing software solutions.
The Core team has a unique mandate to impact important technical decisions across Google, working to build central solutions, break down technical barriers, and strengthen existing systems. You'll be part of a team that looks across Google's products to ensure excellent, safe, and coherent experiences for users while driving innovation for every developer.
The position requires strong technical expertise in machine learning algorithms, tools like TensorFlow, and experience with large-scale systems. You'll be working with cutting-edge technologies in areas including artificial intelligence, deep learning, and natural language processing. The role offers the opportunity to work on products that handle information at massive scale and extend well beyond web search.
Join Google's Core team to be at the forefront of technological innovation, working with brilliant colleagues on projects that impact billions of users worldwide. This role offers excellent growth opportunities and the chance to shape the future of Google's technical infrastructure.