Kaggle, a Google subsidiary, is seeking a Staff Software Engineer specializing in AI/ML to join their team. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's services and Cloud AI solutions. The position offers a competitive base salary range of $197,000-$291,000 plus bonus, equity, and benefits.
The ideal candidate will work on Kaggle's platform, which serves over 20 million data scientists and ML practitioners globally. The role involves designing and implementing software systems for AI/ML benchmarking, particularly focusing on Large Language Model evaluations and competitions. You'll collaborate closely with Google DeepMind researchers and the broader AI community.
This is a senior technical position requiring extensive experience in software development, ML infrastructure, and system architecture. The role combines hands-on development using modern technologies like Python, .NET Core, React, and TypeScript with technical leadership responsibilities. You'll be instrumental in scaling Google's services and advancing the state of AI evaluation and benchmarking.
The position is based in Sunnyvale, CA, and offers the opportunity to work on cutting-edge AI technology while contributing to Kaggle's mission of empowering the global AI/ML community. The role requires both technical expertise and leadership skills, making it ideal for experienced engineers passionate about AI/ML who want to impact how AI systems are evaluated and benchmarked.
As part of Google's MSCA organization, you'll be working on systems that affect billions of users worldwide, with a focus on security, efficiency, and reliability. This role offers the chance to shape the future of AI evaluation while working with some of the most advanced AI technologies and researchers in the field.