Machine Learning Software Engineer – Gemini
Company | DeepMind |
---|---|
Location | Mountain View, CA, USA |
Salary | $161000 – $245000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Mid Level, Senior |
Requirements
- BS, MS or PhD degree in computer science, mathematics, applied stats, machine learning or similar experience working in industry
- Experience working on software engineering projects from proof-of-concept through to implementation.
- Proven knowledge and experience of Python, C++, GCL in production environments
- Experience in applying experimental ideas to applied problems
- Great communication skills and interpersonal skills
- Knowledge of machine learning and statistics
Responsibilities
- Improving the model’s ability to reason through complex requests, call various tools to fulfill the user request, including complex scenarios like chaining multiple tools across multiple turns.
- Building new agentic experiences powered by our core tools (e.g. travel and concierge using Maps, Flights and Hotels, media discovery and understanding using YouTube, and more).
- Identifying gaps based on user feedback, and improving the model and/or working with partner frontend and backend teams to bring new capabilities from the underlying tools into Gemini.
- Building challenging eval datasets and autoraters to help us hill-climb and push the frontiers of what Gemini can do with core integrations.
Preferred Qualifications
- Experience productionizing state-of-the-art large language and multimodal models a plus
- Experience fine-tuning large models (e.g. SFT, RLHF, prompt optimization) a plus