Google Research is seeking a Research Software Engineer to work on next-generation technologies, specifically focusing on improving key capabilities of Gemini, including multi-turn interactions, factuality, and search functionality for large foundational models. The role combines software engineering expertise with machine learning research, working at the cutting edge of LLM development.
The position involves developing innovative solutions for complex modeling and evaluation challenges in a fast-paced environment. You'll be working closely with research and engineering teams across the Gemini project, conducting experiments, implementing improvements, and presenting findings to both technical teams and executive stakeholders.
The ideal candidate will have strong software development experience, particularly with Python and machine learning frameworks, combined with expertise in LLM training and generative models. You'll be responsible for designing and implementing both human and automated evaluation strategies, conducting supervised fine-tuning and reinforcement learning experiments, and collaborating with cross-functional teams to bring new model capabilities to production.
This role offers the opportunity to work at Google Research, which is building the next generation of intelligent systems for all Google products. You'll be part of a team that maintains the flexibility to adapt to new projects while pushing the boundaries of what's possible in artificial intelligence and machine learning.
The position comes with competitive compensation including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone looking to make a significant impact in the field of AI while working with cutting-edge technology at one of the world's leading tech companies.