> Markdown version of [/jobs/ext/2824740-machine-learning-engineer-ml-engineer](https://www.wearedevelopers.com/jobs/ext/2824740-machine-learning-engineer-ml-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer / ML Engineer - **Company:** Synthesia Limited - **Location:** UK (Remote available) - **Experience:** Experienced - **Salary:** £120,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Machine Learning - **Published:** September 10, 2026 - **Apply:** https://startup.jobs/machine-learning-engineer-ml-engineer-roleplay-sessions-synthesiaio-9983855 ## About the Role * Ability to apply your machine learning knowledge to solve real product problems. * At least seven (7) years of experience as a software engineer, with at least 2 years at senior level. * Experience in a high-performing engineering team operating at scale, whether in a scale-up or established organisation recognised for strong engineering culture. * Strong alignment with commercial success. * Pragmatism and bias towards action. This role requires comfort with fast iteration. ## Description Synthesia Roleplay Sessions is a training tool that lets people practice real conversations with AI avatars. Instead of just watching training videos, learners do interactive roleplay exercises, like practicing a sales pitch or handling a customer complaint with an AI coach. The AI gives instant feedback so people know what they did well and what to improve. Managers can use a dashboard to track which employees have completed their training, see how well they performed, and measure if the training actually improved their skills. The whole platform is built around learning by doing rather than just passive video watching. For your ML engineer role, you'd be building the AI engine that makes the coaching work. That means creating the models that listen to what learners say during roleplay, score their performance, generate helpful feedback in real time, and decide how the AI avatar should respond next based on what the learner does. This is an applied ML position, not a research one. We expect you to have a good understanding of ML but on the other side to be a good product-focused software developer as you will be expected to work on different products., At Synthesia we're passionate about building, not talking, planning or politicising. We strive to hire the smartest, kindest and most unrelenting people and let them do their best work without distractions. Our work principles serve as our charter for how we make decisions, give feedback and structure our work to empower everyone to go as fast as possible. You can find out more about these principles here., 1. Tech Recruiter Interview (30-40min) - Technical background, previous experience, and what you're looking for 2. Delivery and Impact Interview (60min) - Deep dive into your past projects, impact, and ways of working 3. Technical Rounds: + Work Scenario Round (BE Focus) (75-90min) - Hands-on problem solving (not Leetcode style); collaboration exercise with one of our engineers. AI-assisted coding welcome. + System Design Technical Discussion (60min) - Real architectural problems we've faced in production + Leadership Retrospective (60min) - Examples of collaboration and growth; your future manager or VP of Engineering will outline your role and what's ahead 4. Final debrief on our side which leads to an offer or the end of the process. You can find more details on what to expect and how to prepare HERE. The process does not need to take long - we can be done in two weeks time. ## Related Videos - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Edit Your Future: Queerverse Radical AI](https://www.wearedevelopers.com/videos/909-edit-your-future-queerverse-radical-ai) - [How AI Models Get Smarter](https://www.wearedevelopers.com/videos/1374-how-ai-models-get-smarter) - [How Machine Learning is turning the Automotive Industry upside down](https://www.wearedevelopers.com/videos/61-how-machine-learning-is-turning-the-automotive-industry-upside-down) - [AI is dead, long live AK](https://www.wearedevelopers.com/videos/1093-ai-is-dead-long-live-ak) - [What non-automotive Machine Learning projects can learn from automotive Machine Learning projects](https://www.wearedevelopers.com/videos/397-what-non-automotive-machine-learning-projects-can-learn-from-automotive-machine-learning-projects) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Prompt Engineering is a Job of the Past](https://www.wearedevelopers.com/magazine/342-prompt-engineering-is-a-job-of-the-past) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)