At Google DeepMind, we're seeking a highly motivated Software Engineer to join our team and contribute to groundbreaking fundamental research and deployment in AI for Education and Learning. Our team aims to make fundamental advances to methods in multimodal foundation models for education and to deploy new experiences and products for learners of all types.
As a Software Engineer, you will:
- Collaborate closely with researchers and engineers across Google
- Contribute to the development of cutting-edge generative models
- Translate research into products across Google and externally
- Prototype product demos based on research ideas in various languages and platforms
- Optimize GenAI data, training, evaluation, and serving pipelines
- Set engineering direction and standards for the team
- Unblock other team members and solve new engineering problems
- Improve performance of existing models (e.g., latency of inference, serving reliability)
- Engage with application and product needs to inform engineering decisions
Key qualifications:
- 2+ years of relevant professional experience (or a PhD in a relevant field)
- Hands-on experience with Python, SQL, and at least one Web frontend language (e.g., JavaScript), mobile platform (e.g., Android), and back-end language (e.g., Java, Rust, C++, Go)
- Experience translating research innovations into product applications
- Strong communication skills and ability to work in a fast-paced environment
Additional advantages:
- Experience with fine-tuning (including RL methods) of foundation models
- Demonstrated interest and expertise in learning science, learning engineering, and digital education and learning
Join Google DeepMind and contribute to the development of AI that could be one of humanity's most useful inventions, focusing on widespread public benefit and scientific discovery while prioritizing safety and ethics.