Expert Data Scientist
Core
Technical leader and architect of machine learning systems, bridging research and enterprise-scale deployment to deliver production-grade ML products.
Role type
Staff Machine Learning Engineer (Expert Data Scientist)
Builds
Large-scale, production-grade ML systems, platforms, and reusable scientific computing frameworks
Domain
Energy industry + Applied Machine Learning / AI (via careerplan.io/jobs/RQ113361-1-expert-data-scientist-at-bpinternational)
Deliverable
production ML models
Required skills
Machine learning algorithms, statistical modelling, optimisation techniques, scientific computing, software engineering, system design, distributed systems, Python/Go/Java/C++, SQL, MLOps, large-scale data systems, experimental design
Preferred skills
Generative AI (LLMs, RAG), Agentic AI, model interpretability, uncertainty quantification, peer-reviewed publications, patents, open-source contributions
Technologies
Spark, Hadoop, Python, Go, Java, C++, SQL
Responsibilities
Design and architect large-scale ML systems; own end-to-end delivery of complex ML solutions; develop novel algorithms and models; drive engineering excellence (CI/CD, observability); define technical standards; mentor senior engineers; partner with business customers to shape ML strategy; present technical strategies to senior leadership
Seniority
Staff, hands-on IC with strategic influence
