Machine Learning Research Engineer

Unitary
London
4 weeks ago
Applications closed

Related Jobs

View all jobs

Machine Learning Research Engineer - NLP / LLM

Machine Learning Research Engineer - NLP / LLM

Machine Learning Engineer - LLM post-training/mid-training

Machine Learning Engineer - LLM post-training/mid-training

Machine Learning Engineer - LLM post-training/mid-training

Machine Learning Engineer - LLM post-training/mid-training

The company

We are a rapidly growing startup developing solutions that utilise Virtual Agents to handle manual customer and marketplace operations tasks. Virtual agents blend deterministic Python code, LLM reasoning and agentic AI capabilities to undertake this work, along with a fallback to human experts.

Our unique approach combines the strengths of human expertise (high accuracy and nuanced decision-making) with the advantages of AI automation (speed and cost efficiency). This cutting-edge technology helps businesses solve real-world challenges in trust & safety, and beyond, without the need for complex technical integration. We believe in an online world free from harm, where we can trust AI to make safe and fair decisions.

We have raised about $25M in VC funding from top-tier funds, including Creandum and Plural, and operate at significant scale - analysing millions of daily images and videos from 10+ Enterprise customers. But we are just at the beginning of our journey - and we are very excited about our plans for growth over the coming year and beyond!

The role

We are now looking for a Machine Learning Research Engineer to help build and deliver a platform that can automatically create Virtual Agents for operational processes currently undertaken manually using browser-based UIs. An important part of our offering is the ability to interact with a customer’s existing tooling, and we have found encoding repetitive interactions as Python code to be a powerful strategy. We envision the need for an “Agent Factory” that can compile the deterministic portions of workflows into reliable, testable code. This “Agent Factory” will learn from captured demonstrations of workflows and transform our customers' manual processes into automated solutions that combine the speed and reliability of code with the power of AI, where reasoning is needed.

Your mission will be to create capabilities that automate the creation and management of Virtual Agents.

You will use your knowledge of Agentic approaches for code generation and software engineering best practices to design and develop these capabilities - leveraging state-of-the-art LLM coding frameworks and endowing them with the tools and guardrails needed to reliably build and test automated workflows. You will work with customer-facing technical teams to configure and deploy the Virtual Agents for customer work.

You will push the boundaries of Agentic automation, leveraging the best-in-class capabilities where it’s appropriate and developing in-house when we need to.

You will work with platform and software engineers to turn these capabilities into robust operational systems that can scale to deliver Virtual Agents to most operational processes currently undertaken by humans.

As part of this role, you will:

  • Design and build capabilities that create Virtual Agents - an “Agent Factory”
  • Robustly evaluate the agent creation process, allowing a systematic improvement in capabilities through experimentation against benchmarks
  • Implement code generation capabilities, guardrails and evaluations, specialised for encoding workflows based on customer documentation and input, such as captured browser demonstrations
  • Drive the uptake of these capabilities with our customer-facing technical teams
  • Utilise best-in-class capabilities to deliver these capabilities
  • Research, invent and create novel capabilities where gaps in industry require it
  • Participate in our machine learning community to influence how we implement machine learning and computer vision technologies, shaping Unitary's future.
  • Contribute full-stack development, including software engineering, DevOps, and MLOps, along with light task and project management to ensure your capabilities deliver maximum value early.

Requirements

You

We are looking for someone as excited about Unitary’s mission as we are, who wants to have a large impact at an early-stage startup, and be a key part of defining Unitary’s future as one of our early employees. We need versatile people who are happy to get stuck into whatever needs doing, and are ready to learn and grow with the company.

For this particular role, we need a proactive AI and machine learning expert who is familiar with leveraging and creating AI capabilities and who is comfortable engaging with customers and exploring and presenting new ideas. Strong communication skills are essential, as you'll liaise with a range of technical, product and executive stakeholders throughout.

We would love to hear from you if you:

  • Know how to create systems for Agentic development, including mechanisms to guide and enhance state-of-the-art LLMs
  • Have expert knowledge of the capabilities of Agentic AI and Generative AI
  • Can assess where best-in-class industry capabilities can help us undertake operational workflows
  • Know how to invent novel capabilities based on rapid research iterations
  • Can work with other engineers to understand and solve challenges
  • Have strong Python and engineering skills
  • Can demonstrate problem-solving and project management skills to analyse workflows and design automated solutions
  • Thrive in a collaborative environment where group output and team achievements weigh heavily than individual input
  • Can travel to our company-wide off-sites three times per year

It would be even better, but not essential, if you have:

  • Experience working in a fully remote, international team
  • Experience with Temporal or similar workflow orchestration platforms
  • Previous startup experience
  • Experience with MLOps practices and tools, and monitoring machine learning systems in production
  • Knowledge of browser-based automation methods, such as playwright
  • Knowledge of CI/CD practices and tools such as GitLab CI, Argo CD
  • Proficiency with SQL and NoSQL databases
  • Worked with Kubernetes and infrastructure as code (IaC) tools such as Terraform

This role will report to the Chief Scientist and can be placed anywhere within 3 hours of the UK time zone.

Benefits

The team

Unitary is a remote-first team of c. 20 people spread across Europe and North America who are fiercely passionate about making the internet a safer place, and deeply motivated to become a force for good. We have an ambition to create a company filled with happy, kind and collaborative people who achieve extraordinary things together. Our culture is built around the power of trust, transparency and self-leadership.

Working at Unitary

We are committed to creating a positive and inclusive culture built on genuine interest for each other's well-being. We offer progressive and market-leading benefits, including:

  • Flexible hours and location
  • Competitive salary and equity package
  • Occupational pension
  • Generous paid parental leave
  • Generous paid sick leave
  • Annual budget for your professional development and growth
  • Annual budget for your individual health and wellness
  • Three team off-sites to London or other exciting destinations in Europe

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

AI Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Changing career into artificial intelligence in your 30s, 40s or 50s is no longer unusual in the UK. It is happening quietly every day across fintech, healthcare, retail, manufacturing, government & professional services. But it is also surrounded by hype, fear & misinformation. This article is a realistic, UK-specific guide for career switchers who want the truth about AI jobs: what roles genuinely exist, what skills employers actually hire for, how long retraining really takes & whether age is a barrier (spoiler: not in the way people think). If you are considering a move into AI but want facts rather than Silicon Valley fantasy, this is for you.

How to Write an AI Job Ad That Attracts the Right People

Artificial intelligence is now embedded across almost every sector of the UK economy. From fintech and healthcare to retail, defence and climate tech, organisations are competing for AI talent at an unprecedented pace. Yet despite the volume of AI job adverts online, many employers struggle to attract the right candidates. Roles are flooded with unsuitable applications, while highly capable AI professionals scroll past adverts that feel vague, inflated or disconnected from reality. In most cases, the issue isn’t a shortage of AI talent — it’s the quality of the job advert. Writing an effective AI job ad requires more care than traditional tech hiring. AI professionals are analytical, sceptical of hype and highly selective about where they apply. A poorly written advert doesn’t just fail to convert — it actively damages your credibility. This guide explains how to write an AI job ad that attracts the right people, filters out mismatches and positions your organisation as a serious employer in the AI space.

Maths for AI Jobs: The Only Topics You Actually Need (& How to Learn Them)

If you are a software engineer, data scientist or analyst looking to move into AI or you are a UK undergraduate or postgraduate in computer science, maths, engineering or a related subject applying for AI roles, the maths can feel like the biggest barrier. Job descriptions say “strong maths” or “solid fundamentals” but rarely spell out what that means day to day. The good news is you do not need a full maths degree worth of theory to start applying. For most UK roles like Machine Learning Engineer, AI Engineer, Data Scientist, Applied Scientist, NLP Engineer or Computer Vision Engineer, the maths you actually use again & again is concentrated in a handful of topics: Linear algebra essentials Probability & statistics for uncertainty & evaluation Calculus essentials for gradients & backprop Optimisation basics for training & tuning A small amount of discrete maths for practical reasoning This guide turns vague requirements into a clear checklist, a 6-week learning plan & portfolio projects that prove you can translate maths into working code.