Machine Learning Research Engineer

Role:- Software Engineer - (Machine Learning / AI Research)

Location: London, UK (hybrid, 3 days onsite)

Contract: 6 months (extension possible)

About the Role

We are looking for a Software Engineer III (Machine Learning / Research Engineering) to join a cutting-edge AI research team based in London. This role focuses on advancing large-scale machine learning systems and building next-generation intelligent agents.

You’ll work alongside world-class researchers and engineers on innovative projects aimed at pushing the boundaries of AI and automation.

Key Responsibilities

  • Conduct advanced research in machine learning systems and AI
  • Design and develop tools, infrastructure, and methods for large language models (LLMs)
  • Build and optimise intelligent agents for automation and research workflows
  • Collaborate with cross-functional teams to define and execute research roadmaps
  • Translate research insights into scalable engineering solutions
  • Implement high-quality code using Python and modern ML frameworks
  • Contribute to experimental design and evaluation of large-scale AI models

Minimum Requirements

  • 2+ years of experience in machine learning, AI, or related fields
  • Strong programming skills in Python
  • Hands-on experience with frameworks such as PyTorch
  • Experience working with large datasets and machine learning models at scale
  • Ability to design and run complex experiments
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

Preferred Qualifications

  • Experience in generative AI or large language models
  • Exposure to LLM training, fine-tuning, or post-training techniques
  • Research-focused Master’s or PhD in a relevant field
  • Background in mathematics, physics, or related disciplines

Job Details

Company
US TECH SOLUTIONS LIMITED
Location
London, South East, England, United Kingdom
Hybrid / Remote Options
Employment Type
Contractor
Salary
£45.00 - £55.00 per hour
Posted