Senior Machine Learning Engineer

Company: Speechmatics
Apply for the Senior Machine Learning Engineer
Location: Cambridge
Job Description:

Overview

In this role you will advance cutting-edge R&D in speech AI, shaping models and their production deployment. You will collaborate with a diverse engineering team to push ambitious ML initiatives and stay aligned with company goals. You’ll tackle high-impact projects and mentor colleagues, contributing to world-leading speech recognition efforts. The role offers a hybrid, collaborative environment with a strong focus on innovation, impact, and growth.

Pay / Benefits

  • flexible working
  • regular company lunches
  • birthday celebrations
  • private medical and dental for family
  • global working opportunities
  • generous holiday allowance and pension/401K matching

Responsibilities

  • Tackle complex R&D projects with a cross-functional team to hit ambitious goals
  • Stay up-to-date with the latest ML research and practices
  • Execute high-impact projects to drive team success
  • Collaborate across departments and mentor teammates where appropriate

Key requirements

  • Demonstrated experience pursuing ambitious R&D agendas collaboratively
  • Strong attention to detail with awareness of the big picture and ML direction
  • Understanding of modern ML stack, including transformer architectures (e.g., GQA, KV-caching) and best practices
  • Experience in distributed training techniques
  • Familiarity with inference optimization strategies (dynamic batching, flash attention, speculative decoding)
  • Preferred: publications in top-tier conferences, contributions to open-source repositories, technical writing
  • Collaborative mindset
  • Attention to detail
  • Strategic thinking and big-picture awareness
  • Transformer architectures (GQA, KV-caching)
  • Distributed training
  • Inference optimization (dynamic batching, flash attention, speculative decoding)

…

Posted: October 6th, 2026