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 push the boundaries of technology.
At Google Research, you'll have the opportunity to influence product development, conduct fundamental research, and make discoveries that impact everyone. The team is committed to sharing research and tools through academic publications and open-source projects. You'll work in an environment that values innovation, technical leadership, and accessibility.
Key responsibilities include writing and testing code, leading design reviews, reviewing peer code, contributing to documentation, and resolving complex technical issues. The role requires both technical expertise and leadership qualities, as you'll be managing project priorities, deadlines, and deliverables.
Google offers a collaborative environment where you can work with talented engineers and researchers, with opportunities to switch teams and projects as you grow. 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 global impact.
This position is based in New York City, offering you the chance to work in one of the world's most vibrant tech hubs. As part of Google Research, you'll be at the forefront of technological advancement, working on projects that define the future of computing while enjoying the stability and benefits of working for a leading tech company.