Develop and apply machine learning innovations by collaborating with other team members and company stakeholders. Understand the requirements and be able to communicate results and conclusions in a way that is accurate, clear and winsome. Perform feasibility studies and analyse data to determine the most appropriate solution. Work on many different data challenges, always ensuring a combination of simplicity, scalability, reproducibility and maintainability within the ML solutions and source code. Both data and software must be developed and maintained with high-quality standards and minimal defects. Collaborate with other technical fellows on the integration and deployment of ML solutions. To work as a member of a team, encouraging team building, motivation and cultivating effective team relations.
Essential Requirements
-
Bachelor's degree in Computer Science, Statistics, Maths or an equivalent numerate discipline
-
Hands-on expertise in Machine Learning, NLP, LLMs, GenAI, AgenticAI and data science
-
Previous experience with tabular data, anomaly detection, time series forecasting, automated classification
-
EDA analysis and practical hands-on experience with datasets, ML models and evaluations
-
Python, Pytorch, Git, pandas, dask, polars, sklearn, huggingface, docker, databricks
-
Analytical mindset, problem solving and logical thinking capabilities
-
Proactive attitude, constructive, intellectual curiosity and persistence to find answers to questions
-
A high level of interpersonal and communication skills in English and strong ability to meet deadlines
-
Keen to work as part of a diverse team of international colleagues and in a global inclusive culture
-
A minimum of 3-5 years’ experience with evidence in a related ML field