Job Description

“Speechmatics provide an exciting and diverse technology stack to challenge any devops engineer, the variety of possible areas to work on is excellent experience for any devops person to build out and experience new exciting tasks.”

  • James Dobson, DevOps


Alexa, Siri, Google Home - we don't have to tell you that speech is playing a bigger role than ever before in technology. But how on earth does speech technology decipher different words, regional accents and actually *understand* you? That's the problem Speechmatics set out to solve and over the past three years our team have used machine learning and neural networks to push the capabilities of speech recognition technology. Our solutions power subtitling on TV, content discovery for videos, compliance solutions in banks, improve efficiency of meetings, and much more.

Speechmatics is a rapidly growing company with no intention of slowing down. With ambitious growth plans comes great opportunities that are exciting and progressive. You’ll be working with some of the smartest minds in the industry, working on cutting-edge projects and deploying the latest machine learning techniques to disrupt the market, providing customers with the best speech technology available, while immersed in a great team and company culture. We’re building a company that truly strives to be world-leading and we’re looking for people who wholeheartedly believe they can be additive to our team, bring new ideas to the table and join us on our journey. If that’s you, we’d love to hear from you.

The Opportunity

The Speechmatics Engineering team develops and maintains speech-oriented products and services that will be used in businesses worldwide. The team is responsible for the complete product development cycle for these products. We are currently seeking an experienced DevOps to assist with developing and supporting for our full stack of speech recognition services based on cutting edge machine learning.

Because you will be joining a rapidly expanding team, you will need to be a team player who thrives in a fast-paced environment, with a focus on rapidly moving research developments into products. We strongly encourage versatility and knowledge transfer within the team. You help instil a DevOps mindset within and outside your team so we can optimise how we deliver against our commitments to the rest of the company. You will be expected to act as a role model and mentor for less experienced members of the team.

No prior experience of speech recognition is necessary: Speechmatics has a team of speech recognition engineers who will collaborate on all speech recognition related projects and teach you any specialised knowledge required. You would feel just as comfortable talking to the team directly as you would reading through their continuous integration and delivery setup.

If you are a talented, detail-oriented DevOps Engineer with a commitment to deliver the best possible technology solutions, then we want to hear from you!

Key Responsibilities

  • Delivering high quality, maintainable and robust code on time, as part of a team
  • Developing pragmatic solutions and building flexible systems without over-engineering
  • Keeping things simple. The more complex things are, the harder it is to get features into production
  • Involvement at all stages of the software development cycle, including designing and developing new architectural systems and improvements, and QA processes
  • Participation in estimation and sprint planning in an agile environment
  • Working closely with other teams to deliver on the company's technical vision



  • Experience of deploying and managing highly scalable applications running in Azure, AWS or similar cloud service
  • Experience of continuous integration and delivery software
  • Experience of building and running containerised applications in a production environment
  • Professional experience in computer software engineering and/or systems administration
  • A demonstrable passion for high quality, robust, and sustainable automation
  • Experience solving problems by coding, preferably in either, or both, of Python/Golang
  • Experience troubleshooting and debugging Linux operating systems and applications
  • Experience of working within a team to create, deliver, and manage high quality systems
  • Working with distributed systems
  • Building and running horizontally scaling architectures
  • Experience with queuing, messaging, and storage techniques
  • Experience with monitoring, alerting, log management software and techniques
  • Experience of using the following t
    12 days ago from Speechmatics (Cantab Research Ltd) - View Original

Quick Apply

Your application will be forwarded to

Please review all application instructions before applying.

Apply Now Save Job