Senior Machine Learning Engineer - Automatic Speech Recognition (ASR) in London
Senior Machine Learning Engineer - Automatic Speech Recognition (ASR)

Senior Machine Learning Engineer - Automatic Speech Recognition (ASR) in London

London Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
Go Premium
C

At a Glance

  • Tasks: Design and improve machine learning models for speech recognition and natural language processing.
  • Company: Join Cresta, a cutting-edge AI company transforming customer interactions.
  • Benefits: Competitive salary, equity, and comprehensive benefits package.
  • Why this job: Be at the forefront of AI innovation and make a real impact in the workforce.
  • Qualifications: Master's or Ph.D. in relevant fields with 5+ years of ML experience.
  • Other info: Dynamic team environment with opportunities for growth and collaboration.

The predicted salary is between 80000 - 100000 £ per year.

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioural best practices, automate conversations and inefficient processes, and empower every team member to work smarter and faster.

About The Role

At Cresta, we are dedicated to building state-of-the-art Machine Learning systems that power real-time, intelligent customer interactions. Our team develops models and platforms that process large-scale, multimodal data—especially speech and text—to extract meaning, improve quality, and deliver actionable insights at scale. A key focus of this role is advancing model evaluation, measurement, and quality improvements, with particular emphasis on Automatic Speech Recognition (ASR) and downstream NLP systems. You will design rigorous evaluation frameworks, define quality metrics, and drive systematic improvements to model accuracy, robustness, and reliability.

Responsibilities

  • Design, implement, and maintain evaluation frameworks to measure model accuracy, robustness, latency, and real-world performance across ASR and NLP systems.
  • Lead ASR quality improvement efforts, including error analysis, dataset curation, metric definition (e.g., WER and task-specific metrics), and model iteration.
  • Analyze large-scale speech and text data to identify failure modes and drive targeted model and data improvements.
  • Develop, train, and deploy machine learning models for speech recognition and downstream tasks such as classification, entity recognition, information extraction, and structured insight generation.
  • Partner with applied research to translate experimental improvements into production-ready systems.
  • Collaborate with product managers, platform engineers, and UX teams to align model quality metrics with customer and business goals.
  • Optimize ML pipelines and evaluation workflows to operate efficiently and reliably at scale.
  • Establish best practices for model validation, offline/online evaluation, and continuous quality monitoring in production.

Qualifications We Value

  • Master's or Ph.D. in Computer Science, Machine Learning, AI, or a related field.
  • 5+ years of hands-on experience building, evaluating, and deploying ML models in production.
  • Strong background in speech recognition (ASR), speech processing, or closely related domains.
  • Deep experience with model evaluation, benchmarking, and error analysis for ML systems.
  • Proficiency with ML frameworks and libraries (e.g., PyTorch, TensorFlow, Hugging Face).
  • Solid understanding of modern ML techniques, including transformer-based models and large-scale training.
  • Experience building data pipelines and tooling for large-scale experimentation and quality analysis.
  • Strong passion for improving real-world AI system quality, with a track record of delivering measurable, production-grade improvements.

Senior Machine Learning Engineer - Automatic Speech Recognition (ASR) in London employer: Cresta

Cresta is an exceptional employer, offering a dynamic work environment where innovation meets collaboration. As a Senior Machine Learning Engineer, you will be part of a pioneering team dedicated to transforming customer interactions through cutting-edge AI technology, with ample opportunities for professional growth and development. Located in a vibrant tech hub, Cresta fosters a culture of creativity and inclusivity, ensuring that every team member can thrive while contributing to meaningful advancements in the field of Automatic Speech Recognition.
C

Contact Detail:

Cresta Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Machine Learning Engineer - Automatic Speech Recognition (ASR) in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Cresta. A friendly chat can open doors and give you insider info that could make your application stand out.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects related to ASR or NLP, flaunt it. Real-world examples of your work can speak volumes more than just words on a CV.

✨Tip Number 3

Prepare for the interview like it’s the big game! Research Cresta’s products and think about how your experience aligns with their mission. Tailor your answers to show how you can contribute to their goals.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.

We think you need these skills to ace Senior Machine Learning Engineer - Automatic Speech Recognition (ASR) in London

Machine Learning
Automatic Speech Recognition (ASR)
Natural Language Processing (NLP)
Model Evaluation
Error Analysis
Dataset Curation
Metric Definition
Data Analysis
ML Frameworks (e.g., PyTorch, TensorFlow, Hugging Face)
Transformer-based Models
Large-scale Training
Data Pipeline Development
Quality Monitoring
Collaboration with Cross-functional Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Machine Learning Engineer role. Highlight your expertise in ASR and NLP, and don’t forget to mention any relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about AI and how your background makes you a perfect fit for Cresta. Be sure to connect your experiences to our mission of revolutionising customer interactions.

Showcase Your Technical Skills: We want to see your technical prowess! Include specific examples of ML models you've built or improved, especially in ASR. Mention the frameworks you’ve used, like PyTorch or TensorFlow, to give us a clear picture of your capabilities.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Cresta.

How to prepare for a job interview at Cresta

✨Know Your ASR Inside Out

Make sure you brush up on the latest advancements in Automatic Speech Recognition. Be prepared to discuss specific techniques, challenges, and your past experiences with ASR systems. This will show that you're not just familiar with the field but are genuinely passionate about it.

✨Showcase Your Problem-Solving Skills

Prepare to share examples of how you've tackled complex issues in machine learning projects. Highlight your approach to error analysis and model iteration, especially in relation to speech and NLP tasks. This will demonstrate your ability to think critically and drive improvements.

✨Familiarise Yourself with Their Tech Stack

Cresta uses various ML frameworks like PyTorch and TensorFlow. Make sure you’re comfortable discussing these tools and any relevant libraries. If you have experience with Hugging Face or similar technologies, be ready to talk about how you've used them in your projects.

✨Align with Their Mission

Understand Cresta's mission to enhance customer interactions through AI. Be prepared to discuss how your skills and experiences can contribute to this goal. Showing that you align with their vision will make a strong impression and demonstrate your commitment to their cause.

Senior Machine Learning Engineer - Automatic Speech Recognition (ASR) in London
Cresta
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>