Machine Learning Internship at Speechmatics
Cambridge, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

15 Sep, 25

Salary

0.0

Posted On

17 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Mapreduce

Industry

Information Technology/IT

Description

Speechmatics has a long history of training and developing smart graduates into world-class ML and Software Engineers. Time and time again, we have worked with aspiring scientists to rapidly accelerate their careers. We offer a clear path to a career as an ML research engineer without necessarily needing to complete a PhD.
At Speechmatics, we train billion parameter neural networks to help us understand audio, language and how humans communicate. We work with hundreds of terabytes of data which poses exciting challenges. Whilst doing so, we regularly win customers from Google, Amazon and Microsoft by selling the world’s most accurate speech-recognition. Our mission is to understand every voice, regardless of language, accent or background; actively researching ways to mitigate bias.
We can offer you experience at writing production ML pipelines and training neural networks in Pytorch, all whilst adding to your CV academically (we have published at NeurIPS in the past). Our main research focus is large-scale self-supervised learning, but we are interested in all areas of ML; from reinforcement learning to large-scale data processing and analytics.

SOME OF THE PROJECTS YOU MAY BE INVOLVED IN:

  • Developing a new product, such as Speaker ID, from training the model all the way to shipping it to production.
  • Identifying areas in data to boost our world-leading accuracy on challenging audio.
  • Writing data preprocessing pipelines to process trillions of words across thousands of cores.
  • Scaling self-supervised learning models across hundreds of GPUs in the cloud.
  • Giving a journal club on a recent paper, or writing a blog post.
  • Forging links with research organisations investigating bias in AI.

You’ll want to join our team if you:

  • Want to learn more about foundational speech technology.
  • Love working in collaborative and ambitious teams.
  • You like to move fast and keep things simple.
  • Have a growth mindset and love to develop yourself and others.
  • Enjoy solving challenging problems and digging into a stack of unfamiliar code.

You will have some of the following experience:

  • Studying for a STEM degree.
  • Proficiency in Python (experience in PyTorch/Tensorflow or HPC clusters is beneficial).
  • Have come across tools for engineering large-scale data pipelines and model training (e.g. HPC clusters or MapReduce).
  • A portfolio of 1 or 2 personal ML or software engineering projects you have undertaken outside your course.

We are committed to diversity in our hiring process and flexible working conditions.
We encourage you to apply even if you do not feel you match all of the requirements exactly. The list of requirements is intended to show the kinds of experience and qualities we’re looking for, but it is not exhaustive. If you are interested in the role, the team, and our mission, we would love to consider your application. We are always open to conversations and look forward to hearing from you.

WHO WE ARE:

Speechmatics is the leading expert in Speech Intelligence, and uses AI and Machine Learning to unlock business value in human speech worldwide. We work with an amazing mix of global companies, and our technology can integrate into our customers stack irrespective of their industry or use case – making it the go-to solution to harness useful information from speech.
Joining us means working with some of the smartest minds around the world, focused on cutting-edge projects and deploying the latest techniques to disrupt the market. We believe in putting people first; we’ll do all we can to help you develop your skills and give you the tools you need to thrive. Our Focus Fridays give you an undisturbed day of focus, offset with Together Tuesdays when we have our team meetings, so you’ve always got the right balance.
We have structured a hybrid approach that includes 2-3 designated office days each week. This arrangement ensures that while we embrace the advantages of remote work, we also maintain the vital connection and synergy that only in-person interactions can foster.
This is only the beginning; we’re looking for amazing people like you to continue our journey…

Responsibilities

Loading...