About The Position

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.

Requirements

  • 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.
  • Comfort with fast iteration.

Responsibilities

  • Building the AI engine that makes the coaching work.
  • Creating models that listen to what learners say during roleplay.
  • Scoring learner performance.
  • Generating helpful feedback in real time.
  • Deciding how the AI avatar should respond next based on what the learner does.
  • Working on different products as a product-focused software developer.

Benefits

  • 25 days of leave + local holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service