Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
August 10, 2026
Research Engineer, Gemini Retrieval, DeepMind
Mid • On-site
Mountain View, CA
Apply now
Minimum qualifications
- Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Machine Learning, or a related technical field, or equivalent practical experience.
- 3 years of experience in machine learning, with a focus on Large Language Models (LLMs) or Information Retrieval (IR).
- 3 years of experience with software engineering in Python, C++, JAX, or PyTorch programming, including experience implementing multi-stage training pipelines or algorithms.
Preferred qualifications
- Experience developing Reinforcement Learning (RL) algorithms, automated evaluation systems, or LLM reflection and reasoning frameworks.
- Experience with competitive programming, mathematics competitions (e.g., ICPC, IOI, IMO), or a track record of developing novel algorithms.
- Experience rapidly prototyping and iterating on complex systems, generative AI models, or multi-stage pipelines.
- Experience collaborating with product engineering teams to deploy machine learning models or research innovations into large-scale production environments (e.g., Search, Recommendation Systems).
- Track record of learning new software tools, frameworks, and codebases quickly to solve complex technical obstacles.
About the job
Research-focused Software Engineers create experiments, prototype implementations, and design new architectures for real-world challenges such as artificial intelligence, data mining, natural language processing, hardware and software performance analysis, compilers for mobile platforms, and core search. The role includes large-scale testing and rapid deployment of promising ideas, while contributing to the wider research community through university partnerships and published papers.
Responsibilities
- Uncover strategic opportunities at the intersection of Gemini, Search, factuality, continual learning, deep research, and domain internalization.
- Analyze models and model-driven products beyond current leaderboards; understand complex problem spaces and create new ways to measure ideal behavior.
- Use empirical findings to develop practical interventions and modeling innovations that improve models across downstream surfaces.
- Collaborate with product teams such as Search and YouTube to scale research innovations into production environments, optimizing for quality and efficiency.
Similar jobs you might like
Software Engineering Manager II, AI/ML GenAI, Google Cloud Applications AI
Senior
Technology
New York, NY · On-site
N/A
18 days ago
Staff AI/ML Software Engineer, YouTube Ads Creative Foundations
Senior
Technology
Mountain View, CA · On-site
N/A
18 days ago
Senior Software Engineer, AI/ML GenAI, Search
Senior
Technology
Mountain View, CA · On-site
N/A
18 days ago
Software Engineer III, Infrastructure, Google Cloud NetInfra
Mid
Technology
Madison, WI · On-site
N/A
18 days ago
Software Engineer III, Infrastructure, Google Cloud Compute
Mid
Technology
Kirkland, WA · On-site
N/A
18 days ago
Senior Staff Software Engineer, GPU System Software
Senior
Technology
Sunnyvale, CA · On-site
N/A
18 days ago
Senior Software Developer, Machine Learning, Applied AI
Senior
Technology
Sunnyvale, CA · On-site
N/A
18 days ago
Senior Software Engineer, Network Infrastructure
Senior
Technology
Sunnyvale, CA · On-site
N/A
18 days ago
Senior Software Engineer, AI/ML GenAI, Google Workspace
Senior
Technology
Sunnyvale, CA · On-site
N/A
18 days ago
Software Engineer, Early Career, Campus
Junior
Technology
Mountain View, CA · On-site
N/A
18 days ago