64473-1 - Software Engineer - Full Stack

Posted 5 days 20 hours ago by Career Moves Group

Permanent
Not Specified
I.T. & Communications Jobs
London, United Kingdom
Job Description

Software Engineer - full stack

Location: London, Kings Cross
Start date: Asap - 31/12/2025 - with intent to extend
Rate: £34.13 per hour (Inside IR35)
Hours: 9am-6pm (Hybrid, onsite x3days per week)

Overview:
Our client is looking for a machine learning software engineer with full-stack development experience to join FAIR and work on developing LLM agents for coding and machine learning tasks. Our goal is to create LLM agents that can automatically carry out AI and ML research tasks completely on their own. We want candidates with strong hands-on experience in both machine learning engineering (training ML models), and who have full-stack SWE experience - both backend and frontend engineering. Ideal candidates should have experience with Python, Pytorch, JS and React and similar frameworks.

Responsibilities:

  • Carry out software development and research for designing automated LLM agents for coding, ML engineering and research tasks, including building agent analysis tools, data annotation pipelines and improving the agent itself.
  • Design methods, tools, and infrastructure to push forward the state of the art in large language models.
  • Collaborate with researchers and cross-functional partners including communicating research plans, progress, and results.

Suggest, collect and synthesize requirements and create an effective feature roadmap.
Publish research results and contribute to research that impacts client product development.

Qualifications & Experience:
Minimum Qualifications

  • 2+ years of hands-on experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining or artificial intelligence
  • Experience with developing machine learning models at scale, such as programmatically querying LLMs and LLM post-training.
  • Programming experience in Python and hands-on experience with frameworks such as PyTorch.
  • SWE experience in Python.
  • Frontend SWE experience (preferably JS, React), building and deploying UIs.
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Preferred Qualifications

  • Direct experience in generative AI and LLM research
  • Master's degree in ML areas
  • Experience with human data annotation for training LLMs

Must have hard skills:

  • Machine Learning Software Engineer with full -stack development experience
  • Python pipelines experience
  • Data sets mitigation and filtering experience

Good to have skills:

  • Experience with Pie torch