Machine Learning Engineer / Data Scientist – LLM Agents

undefined ago • All levels • Data Analysis

Job Summary

Job Description

We are looking for a machine learning engineer with strong data science expertise to join the team working on large language models for life and natural science problems. Work involves building agentic workflows where LLMs reason, plan and act, as well as developing pipelines to train and fine-tune models. LangGraph is our main framework for agent development; knowledge of other agent stacks is a plus.
Must have:
  • Design and build multi-step LLM agents with LangGraph and similar frameworks
  • Create data and ML pipelines for continual pre-training, supervised fine-tuning and RL alignment
  • Deploy models and retrieval services on containerised infrastructure with reliable CI/CD
  • Monitor and improve agent performance with Weights & Biases and internal dashboards
  • Collaborate with scientists and engineers to turn research ideas into working products
  • BSc, MSc or PhD in Computer Science, Data Science or a related field
  • Strong Python skills with PyTorch, HuggingFace Transformers and Datasets
  • Proven track record fine-tuning and serving large language models in real-world settings
  • Hands-on experience building pipelines with reinforcement-learning algorithms such as PPO and GRPO
  • Competence with containers, automated testing and software-engineering best practice
Good to have:
  • Basic experience with GCP and infrastructure-as-code workflows
  • Hands-on experience using vector, graph and relational databases, plus SQL and data modelling
  • Experience with multimodal models and emerging agent protocols such as MCP and A2A
  • Ability to implement model safety and guard-rail measures
Perks:
  • Opportunities to learn from some of the best in the business
  • Culture that encourages curiosity
  • Empowers people to find solutions and act on their instincts

Job Details

Role Description

We are looking for a machine learning engineer with strong data science expertise to join the team working on large language models for life and natural science problems. Work involves building agentic workflows where LLMs reason, plan and act, as well as developing pipelines to train and fine-tune models. LangGraph is our main framework for agent development; knowledge of other agent stacks is a plus

Key Responsibilities

  • Design and build multi-step LLM agents with LangGraph and similar frameworks
  • Create data and ML pipelines for continual pre-training, supervised fine-tuning and RL alignment
  • Deploy models and retrieval services on containerised infrastructure with reliable CI/CD
  • Monitor and improve agent performance with Weights & Biases and internal dashboards
  • Collaborate with scientists and engineers to turn research ideas into working products

Required Qualifications

  • BSc, MSc or PhD in Computer Science, Data Science or a related field
  • Strong Python skills with PyTorch, HuggingFace Transformers and Datasets
  • Proven track record fine-tuning and serving large language models in real-world settings
  • Hands-on experience building pipelines with reinforcement-learning algorithms such as PPO and GRPO
  • Competence with containers, automated testing and software-engineering best practice

Useful Skills

  • Basic experience with GCP and infrastructure-as-code workflows
  • Hands-on experience using vector, graph and relational databases, plus SQL and data modelling
  • Experience with multimodal models and emerging agent protocols such as MCP and A2A
  • Ability to implement model safety and guard-rail measures

Personal Attributes

  • Team player with clear communication
  • Analytical and detail-oriented problem solver
  • Curious and quick to learn new methods
  • Comfortable in a fast-moving research environment
  • Committed to delivering maintainable, reliable software

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in London, England, United Kingdom

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Data Analysis Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We are an ambitious and dynamic organisation, and home to some of the best-known names in research, educational and professional publishing. Working at the heart of a changing industry, we are always looking for great people who care about delivering quality to our customers and the communities we work alongside. In return, you will find that we open the doors to discovery for all our employees – offering opportunities to learn from some of the best in the business, with a culture that encourages curiosity and empowers people to find solutions and act on their instincts.

Harare, Harare Province, Zimbabwe (On-Site)

London, England, United Kingdom (On-Site)

Johannesburg, Gauteng, South Africa (On-Site)

Johannesburg, Gauteng, South Africa (On-Site)

New York, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Springer Group

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug