The Role
You’ll work in one of our machine learning project teams. Each project differs in its specifics, but they tend to involve significant experimentation in close collaboration with our partner teams. Common phases include understanding our partner’s objectives, stakeholders, products, constraints, key metrics, and systems; gathering, transforming, and analysing data; proposing, building, evaluating, and debugging practical machine learning models and algorithms; integrating our pipelines, models and predictions into production serving systems; running and analyzing experiments and iterating based on outcomes.
Some of our current projects are focusing on the areas below so experience in any of these is highly beneficial:
- Natural Language Generation/Understanding
- Multimodal Understanding
- Causal/Counterfactual modelling
- Time Series Forecasting
- Meta Learning
- Multitask Learning
- Graph Neural Networks
Minimum requirements:
- MSc/PhD degree in computer science, mathematics, applied stats, machine learning or similar OR BSc and several years proven experience in an engineering role in industry
- Strong Software Engineering experience - experience working on large-scale ML projects highly beneficial
- Strong knowledge and experience of Python and/or C++
- Proven knowledge of machine learning and/or statistics, knowledge of Tensorflow or similar ML frameworks
- Proven experience working in industry, working on projects from proof-of-concept through to implementation highly beneficial
Preferred experience:
- Experience in applying experimental ideas to applied problems
- Cross functional collaboration experience
- Prior experience collaborating with researchers
- Prior experience working with product teams
Please find more info in the attached Job Description!
Cheers,
Keren Gu
Research Engineer, Tech Lead / Manager
DeepMind Applied