Google is seeking a Senior Software Developer to join their Augmented Reality team, focusing on machine learning and embedded systems. This role is crucial in optimizing machine learning algorithms across multiple hardware platforms and requires expertise in ML development, embedded systems, and performance optimization.
The position offers a competitive base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. The role is available in either Mountain View, CA, or Waterloo, ON, demonstrating Google's commitment to flexible work locations while maintaining their innovative edge.
As a senior developer, you'll be responsible for integrating ML frameworks on Android and embedded systems, working closely with cross-functional teams to optimize performance across different platforms. The role requires strong expertise in C++ and Python programming, with significant experience in machine learning and software development.
The ideal candidate will have at least 5 years of software development experience, with specific expertise in machine learning, data structures, and algorithms. You'll be working on cutting-edge technology in augmented reality, making immersive computing accessible to billions of users through mobile devices.
Google offers a collaborative environment where you'll work with experts in various fields, pushing the boundaries of what's possible in AR and ML. The company provides comprehensive benefits, including medical insurance, 401k, equity, and more. They are committed to diversity and inclusion, ensuring equal opportunities for all qualified candidates.
This role presents an excellent opportunity for experienced developers who want to impact billions of users while working with cutting-edge technology in machine learning and embedded systems. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful, specifically through advancing AR and ML technologies.