ML Ops Engineer

As a Python developer focusing on ML Ops you will have an essential role in developing TTS and other speech technology applications!
Scroll to content

At Storytel we believe that powerful stories add an extra dimension to life. We offer hundreds of thousands of audiobooks and ebooks to customers in more than 20 markets, with several new markets launching in the coming year. As we continue to accelerate our development of speech technology and in particular Text-to-Speech, we are hiring three new key roles to our Speech team to help us build some of the best automatic narration technology in the world.

About the Team

The role is in the Speech team, a part of the larger Intelligence group which houses our machine learning and data science teams. In the Speech team we build services that enable Storytel to efficiently generate new, and understand existing content. In particular, our team owns the entire Text-to-Speech stack at Storytel, from data curation to modelling decisions, training and deployment infrastructure. In order to accelerate the development, and get the system in production, we are growing our team. Since the team is new, each position we're hiring for is considered essential. Our new team members will be expected to take on large responsibilities and will impact all aspects of our work. While each role's main responsibilities are different, we will all work closely together to achieve our big ambitions of highly automated and prosodically rich speech synthesis.

We are an international company with colleagues in the larger Intelligence team in Stockholm, Barcelona and Copenhagen. The Speech team is currently based in Stockholm, and while we hope to keep building the team in the Stockholm offices we are open to work with the right candidates to find a solution that is great for both parties.

About the Role

As a Machine Learning Operations Engineer you will have a large responsibility for making sure our APIs are well defined and perform well, that our deployments have minimal disruptions and that our team has the tooling to iterate quickly. You will work with teams across Storytel connecting to our APIs and develop higher level functions making better use of our existing models, to make sure we get the most value out of our models. Along the way you will use and contribute to open source software, and engage with the community to design and improve our MLOps practices.

About You

We believe that you are interested in machine learning, have had some experience interfacing with models and would like to learn more about how to build machine learning applications. You care deeply about code quality yet are pragmatic and find it important to strike a good balance between quality and speed.

To be successful in this role we believe that you have:

🧑‍🎓 MSc degree, or similar, in Computer science, Machine Learning or a related field.

👩‍💻 >2 year of industry experience developing backend services.

👩‍💻 Strong Python development skills with experience in setting up testing, static checks and CI/CD.

📦 Working experience with packaging applications through e.g. Docker.

☁️ Comfortable setting up APIs with schemas in a cloud environment.

🧠 Hands-on experience with feeding data through ML models.

⭐️ Some experience in using preprocessing pipelines and existing deep learning models defined in any of: Tensorflow, Keras, PyTorch, JAX, DL4J or similar.

🇬🇧 Excellent written and verbal communication in English.

 

While not required, we would also love to hear about any of:

  • Experience in building and debugging applications in Kubernetes.
  • Terraform or other infrastructure-as-code experience.
  • Experience setting up streaming APIs with e.g. gRPC.
  • Contributions to open source frameworks or tools for Deep Learning.
  • Work experience with Google Cloud.
  • Have used media processing tools such as ffmpeg, SoX, and similar.
  • Familiarity with training deep neural networks.

What we offer

  • Participate in developing a top-notch streaming entertainment platform used by over a million users worldwide
  • Plenty of autonomy and responsibility
  • Your own yearly education budget
  • A workplace that values creativity and personal initiative
  • Limitless audio and ebooks from our own service
  • An international team of super-talented colleagues
  • Explore, work, and implement some of the newest and hottest technologies
  • A company full of book lovers

Does this sound like you? If you feel like Storytel is a place where you could thrive, let us know and we will contact you as soon as possible.


Additional information

  • Remote status

    Flexible remote

Or, know someone who would be a perfect fit? Let them know!

Stockholm

Tryckerigatan 4
111 28 Stockholm Directions

Workplace

The Storytellers in 4 words?
Friendly, Welcoming, Helpful, Innovative.

Amount of coffee and tea cups per day?
Impossible to know, we like our hot beverages.

Number of orange headphones?
Thousands.

Times we celebrate?
Whenever we have something to celebrate. Which is quite often, we like to celebrate - preferably with cake. 

Already working at Storytel?

Let’s recruit together and find your next colleague.

Teamtailor

Applicant tracking system by Teamtailor