AWSAzureCloudGoogle Cloud PlatformNumpyPandasPythonPyTorchScikit-LearnSQLTensorflowAIMachine LearningMLNLPNatural Language ProcessingGenAILarge Language ModelsRAGLangChainTensorFlowscikit-learnNumPyHugging FaceMLOpsAnalyticsDatabricksGCPGoogle CloudCI/CD
About this role
Role Overview
Design, develop, train, and evaluate machine learning and statistical models across a wide range of business challenges.
Explore, analyse, and visualize complex datasets to uncover patterns that matter.
Perform feature engineering, data preprocessing, and selection to maximize model performance.
Design and implement solutions leveraging Large Language Models, Retrieval-Augmented Generation (RAG), and NLP techniques.
Apply image processing, object detection, and visual reasoning techniques to solve problems at scale.
Define and execute robust experimentation frameworks, select appropriate metrics, and validate model performance.
Collaborate with clients across Western Europe and the USA to understand their business challenges and communicate findings clearly.
Keep up with the latest in AI/ML research, emerging techniques, and new tools.
Share your knowledge with junior team members through mentorship and hands-on guidance.