Google Research is seeking a Senior Software Engineer specializing in Machine Learning to join their innovative team. This role combines cutting-edge research with practical application, working on technologies that impact billions of users daily. The position offers a competitive base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits.
The ideal candidate will have strong software development experience (5+ years) with expertise in ML/AI algorithms, deep learning, or natural language processing (3+ years). You'll be responsible for designing, developing, and maintaining software solutions while collaborating with research teams to influence product development.
At Google Research, you'll have the opportunity to conduct fundamental research and directly impact technology used globally. The team values knowledge sharing and contributes to the broader tech community through academic publications and open-source projects. You'll work in an environment that encourages innovation and technical leadership, with the chance to switch between projects as you grow.
Key responsibilities include writing and testing code, leading design reviews, providing code feedback, contributing to documentation, and resolving complex technical issues. The role requires strong problem-solving abilities and versatility across the full technology stack.
Google offers a collaborative environment where you'll work with talented engineers and researchers, pushing the boundaries of what's possible in technology. The company is committed to diversity, equality, and creating a culture of belonging, making it an ideal workplace for innovative minds who want to make a significant impact on the future of technology.
This position is based in New York City, offering the opportunity to work from one of Google's main tech hubs. The role comes with comprehensive benefits and the chance to work on projects that define the technology of today and tomorrow.