×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Block MB
Full Time position
Listed on 2026-02-18
Job specializations:
  • IT/Tech
    Machine Learning/ ML Engineer, AI Engineer, Systems Engineer, Data Engineer
Job Description & How to Apply Below
Location: Greater London

We’re looking for an experienced Machine Learning Engineer to lead the development and training of advanced large-scale language models. In this role, you will be responsible for pushing the performance and reliability of next-generation AI systems, specifically focusing on models that assist with complex real-world tasks. You’ll work closely with cross-functional teams including infrastructure, product and research to shape both the training pipeline and the evaluation of highly capable models.

Key Responsibilities

  • Design and execute large-scale training experiments on multi-GPU and distributed environments using cutting-edge ML frameworks.
  • Lead both supervised fine-tuning (SFT) and reinforcement learning (RL) workflows to improve model performance on domain-specific tasks.
  • Build, maintain, and optimise custom training pipelines, including dataset preparation, distributed training primitives, and scheduling of multi-node jobs.
  • Collaborate across engineering and research teams to align training goals with product priorities and performance metrics.
  • Troubleshoot training challenges such as stability, scaling issues, and GPU utilisation bottlenecks.

What We’re Looking For

  • Experience:

    3–5+ years working in ML engineering or applied machine learning roles, with hands‑on responsibility for training and deploying models in production‑like environments.
  • Technical

    Skills:
  • Strong proficiency with PyTorch including distributed training (e.g., DDP/FSDP).
  • Practical experience training large sequence models or transformer-based architectures.
  • Comfortable building and maintaining data pipelines, optimising large datasets, and handling model scaling challenges.
  • Solid software engineering fundamentals — clean, maintainable code and version control best practices.
  • System Knowledge:
    Hands‑on experience with multi-node GPU clusters, orchestration tools (e.g., Kubernetes, Slurm) and performance tuning.
  • Communication:
    Clear and effective communicator, able to share insights with both technical and non-technical stakeholders.
  • Experience with reinforcement learning workflows and sequence-level reward strategies.
  • Familiarity with model evaluation tools and benchmarks for large-scale AI systems.
  • A proactive, collaborative mindset that thrives in a fast-moving environment where innovation and experimentation are central.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary