Viridien
Posted 3d ago

Machine Learning Engineer - Agentic AI & Reinforcement Learning

Viridien
Crawley, England, United Kingdom
HybridFull Time
Responsibilities
  • designing agent systems
  • developing AI models
  • building evaluations
Requirements
  • Requires a computer science, AI
  • Machine learning
  • Engineering, or related degree or equivalent experience
  • Strong Python and software engineering skills
  • Generative AI, LLM
  • PyTorch, JAX, or TensorFlow experience
Technical tools mentioned
PythonPyTorchJAXTensorFlowLangGraphAutoGensmolagentsDPOGRPOPPORLHFRLAIFModel Context Protocol

Job description

Viridien (www.viridiengroup.com) is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges.

Are you interested in working on real world data like no other?

Viridien is expanding its capabilities in agentic AI, large language models and reinforcement learning for complex scientific and enterprise workflows.

We are looking for a hands-on Machine Learning Engineer to design, develop and evaluate intelligent agent systems, turning emerging AI methods into reliable, scalable and reusable solutions for truly real world data.

About the Team

Learn more about our work and the team on our website, recent blog post featuring one of our senior machine learning engineers and our latest Voices of Viridien.

Key responsibilities

  • Design and develop single-agent and multi-agent systems for complex workflows.
  • Build reasoning, planning, task decomposition, memory, tool-use and agent-collaboration capabilities.
  • Integrate LLMs, vision-language models, retrieval systems and domain-specific tools.
  • Fine-tune and adapt foundation models using supervised learning, preference optimisation and reinforcement learning where appropriate.
  • Develop training environments, reward functions, graders and feedback mechanisms.
  • Build evaluation, guardrail and monitoring approaches for agent reliability.
  • Convert prototypes into production-ready APIs, services and reusable software components.

Experience and skills

Required

  • 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.

Desirable

  • 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.

Why work with us?

  • Competitive salary commensurate with experience
  • Highly attractive bonus scheme
  • Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program
  • Hybrid working with two days at home, flexible working
  • Company pension with generous employer contribution
  • Wellbeing Unmind app – puts you in control of your mental health
  • A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more!
  • Cycle purchase scheme
  • Flexible Private Medical & Dental care programmes
  • Bank Holiday Swap - our holiday swap program allows you to change it for another day of your choice!
  • Buy & Sell Holiday Programme - you can buy extra holiday, sell unused holiday or even save it up!
  • Relaxed dress code policy

Learning and Development

At Viridien, we foster a culture of continuous learning and provide tailored training programs through our Learning Hub, designed to enhance technical, commercial, and personal growth.

We Care about the Environment

We encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises.

Our Hiring Process

At Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.

Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.

We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don’t hesitate to contact your recruiter directly.

We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.

About Viridien

Provides geoscientific data, imaging services, and seismic exploration equipment.

Similar jobs

Machine Learning Engineer roles near Crawley, England
6h
Save
Mark Applied
Hide
Machine Learning Engineer Graduate (E-Commerce Supply Chain & Logistics - LLM/Agent) - 2027 Start (PhD)
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo or Los Angeles County
$162k-$388k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
PhD candidate or recent PhD graduate in AI, computer science, machine learning, NLP, data mining, software engineering, or related field; experience with LLMs or agents; strong Python and production-language programming skills.
Python, Java, C++, Go, TypeScript, PyTorch, TensorFlow, JAX, vLLM, Hugging Face, LangChain, LlamaIndex, RAG, GRPO, PPO, CPT, SFT, DPO, RLHF, RLAIF, AutoResearch, Harness, Clone & Adapt
1d
Save
Mark Applied
Hide
Principal Machine Learning Engineer
London or Nottingham
OnsiteFull Time
London Stock Exchange Group
London Stock Exchange GroupLondon Stock Exchange: LSEG: Provides financial market infrastructure and global data analytics services.
Expert Python and ML framework skills, deep AWS SageMaker and MLOps expertise, production ML architecture experience, explainability and governance knowledge, low-latency serving, observability, security, and technical leadership.
AWS SageMaker, Python, PyTorch, TensorFlow, XGBoost, SHAP, AWS, CI/CD, IAM
2d
Save
Mark Applied
Hide
Senior Machine Learning Engineer I - FinCrime
London, England, United Kingdom
£88k-£111k/yr HybridFull Time
Wise
WiseLondon Stock Exchange: WISE: Online platform for sending and managing money internationally.
Requires a STEM degree, strong mathematical and statistical foundations, ML lifecycle experience, Python or Java, advanced SQL, data pipelines, analysis, and visualization skills.
Python, Java, SQL, Machine Learning, AI, Neural Networks, Natural Language Processing (NLP), Graph Neural Networks (GNN), Support Vector Machines (SVM), Transformers, LSTMs, Kafka, Kaggle, KDD, Google Summer of Code (GSoC)
2d
Save
Mark Applied
Hide
Machine Learning Engineer
London, England, United Kingdom
HybridFull Time
ASOS
ASOSLondon Stock Exchange: ASC: Online fashion and beauty retailer targeting young adult consumers.
Experience developing, deploying, or operating production ML solutions; familiarity with PyTorch, TensorFlow, or XGBoost; software engineering, MLOps, CI/CD, testing, observability, containerization, and collaboration skills.
PyTorch, TensorFlow, XGBoost, Microsoft?, CI/CD, MLOps
3d
Save
Mark Applied
Hide
Machine Learning Engineer - Agentic AI & Reinforcement Learning
Crawley, England, United Kingdom
HybridFull Time
Viridien
Viridien: Provides geoscience services, earth data, and seismic equipment.
Degree in computer science, AI, machine learning, engineering, or related field, or equivalent experience; strong Python and software engineering skills; ML, generative AI, LLM, and framework experience required.
Python, PyTorch, JAX, TensorFlow, LangGraph, AutoGen, smolagents, DPO, GRPO, PPO, RLHF, RLAIF, Model Context Protocol
5d
Save
Mark Applied
Hide
Staff Machine Learning Engineer
London or United Kingdom
HybridFull Time
BJAK
BJAK: Online platform for insurance comparison and road tax renewal.
Experience shipping real machine learning systems, working with large models, writing production-grade code, and owning scalable, reliable ML systems and outcomes.
Python, PyTorch, JAX, LoRA, QLoRA, SFT, DPO
5d
Save
Mark Applied
Hide
Senior Machine Learning Engineer
London, England, United Kingdom
OnsiteFull Time
AECOM
AECOMNYSE: ACM: Provides infrastructure consulting and engineering services for global projects.
Requires production ML experience, a master's degree or PhD, Python and modern ML frameworks, model design and optimization expertise, independent delivery, and strong stakeholder communication.
Python, PyTorch, TensorFlow, scikit-learn, MLOps, SaaS
1w
Save
Mark Applied
Hide
Member of Technical Staff (Machine Learning Engineer, Ranking Quality - Search)
Belgrade or London or Berlin
OnsiteFull Time
Perplexity
Perplexity: AI-powered search engine providing conversational answers with citations.
5+ YOE5+ years of relevant industry experience; deep search or recommender-system expertise; production ranking ownership; strong machine-learning and software-engineering skills; depth in neural ranking or low-latency ranking systems.