Google is seeking a Machine Learning Algorithm Engineer to join their Silicon team, focusing on developing cutting-edge solutions that power Google's direct-to-consumer products. This role combines advanced machine learning with hardware optimization, specifically in the domain of camera and video processing.
The position requires deep expertise in both computer architecture and machine learning, particularly in image processing and computational photography. You'll be working at the intersection of ML algorithms and hardware design, developing solutions that need to balance performance, efficiency, and integration requirements.
As part of Google's mission to organize the world's information and make it universally accessible, you'll be contributing to the team that combines Google's AI, Software, and Hardware capabilities. The role involves researching and developing state-of-the-art camera Video ML algorithms, working closely with various teams including Hardware Architects, Research, Image Quality, and Software teams.
The ideal candidate should have at least 5 years of experience with computer architecture concepts and machine learning-based image processing. Strong programming skills in C/C++ or Python are essential, as is experience with modern ML frameworks like TensorFlow or PyTorch. The role offers exposure to cutting-edge technology in both ML and hardware domains, with opportunities to shape the next generation of Google's hardware experiences.
The position offers competitive compensation including a base salary range of $156,000-$229,000, plus bonus, equity, and comprehensive benefits. Located in Mountain View, CA, you'll be working at the heart of Google's innovation center, contributing to products that impact millions of users worldwide. This is an excellent opportunity for someone passionate about pushing the boundaries of what's possible at the intersection of machine learning and hardware design.