Job Description
Role overview
We are looking for a Senior AI Engineer who can translate business problems into scalable analytical solutions and lead the design of AI-driven solutions. You will work at the intersection of data, domain, and decision-making, collaborating with engineering and strategy teams to operationalise machine learning in real-world contexts.
Required Skills & Experience
- 10+ years of total experience, with 5+ years in applied data science or machine learning.
- Expertise in Python, SQL, and ML libraries (scikit-learn, XGBoost, PyTorch, TensorFlow).
- Strong foundation in statistics, optimiSation, and data storytelling.
- Experience with cloud environments (AWS, Azure, or GCP) and MLOps frameworks (SageMaker, MLflow, Kubeflow).
- Exposure to LLMs, NLP, or Generative AI for applied use cases.
- Ability to translate domain-specific challenges into measurable data science outcomes βideally in energy, commodities, or financial analytics.
- Excellent communication and mentoring abilities; comfortable working in client-facing roles.
Nice to Have
- Experience integrating data science into data platforms or governance frameworks.
- Prior experience in consulting or product environments.
Key Responsibilities
- Lead end-to-end AI-driven initiatives β from problem framing and data exploration to model deployment.
- Build and optimise predictive, prescriptive, and generative models using modern ML techniques.
- Partner with data engineering teams to ensure robust data pipelines and governance for model reliability.
- Define and implement model evaluation frameworks β accuracy, drift detection, explainability, and impact metrics.
- Mentor junior data scientists and analysts; establish coding and experimentation best practices.
- Collaborate with business stakeholders to identify high-value AI use cases and prototype proofs of concept.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application