Machine Learning Engineer - Agentic AI & Reinforcement Learning
HybridCrawley, England, United Kingdom
Job Summary
Design and develop single-agent and multi-agent systems for complex workflows, integrating LLMs, vision-language models, and retrieval systems. Build reasoning, planning, task decomposition, and memory capabilities while fine-tuning foundation models using supervised learning, preference optimisation, and reinforcement learning. Develop training environments, reward functions, and evaluation guardrails to convert prototypes into production-ready APIs and reusable components. Requires a degree in computer science or related field, strong Python skills, and practical experience with PyTorch or TensorFlow. We are an advanced technology and Earth data company pushing boundaries in scientific and energy transition challenges.
Required Qualifications
- Degree in computer science, artificial intelligence, machine learning, engineering or a related discipline, or equivalent practical experience
- Strong Python programming and software-engineering skills
- Experience developing machine-learning, generative AI or LLM applications
- Practical experience with PyTorch, JAX, TensorFlow or a similar framework
- Understanding of agentic AI concepts such as tool calling, planning, memory and workflow orchestration
- Knowledge of reinforcement learning, preference optimisation or sequential decision-making
- Experience designing model evaluations and translating research ideas into reliable software
Desired Qualifications
- Experience developing multi-agent systems using LangGraph, AutoGen, smolagents or similar frameworks
- Experience with LLM fine-tuning, DPO, GRPO, PPO, RLHF or RLAIF
- Experience designing reward functions, graders or agent training environments
- Experience with Model Context Protocol and tool integration
- Experience deploying open-source language or vision-language models, including distributed training or GPU computing
- Experience applying AI to scientific, engineering, energy or geoscience workflows
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.