Jonas Depoix is a Machine Learning Engineer with a decade of experience, currently applying his expertise at Sonos in Germany. He combines strong backend engineering skills with practical ML deployment experience, shipping production-ready tooling and services. An active open-source contributor, Jonas created and refined the popular youtube-transcript-api—making transcript retrieval simpler, keyless, and PyPI-friendly while adding language support and translation. He is comfortable improving developer experience through better CLI tools, error handling, and project structure, and brings a pragmatic, product-focused approach to research-to-production challenges.
This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require an API key nor a headless browser, like other selenium based solutions do!
Role in this project:
Back-end Developer
Contributions:30 releases, 23 reviews, 140 commits in 4 years 7 months
Contributions summary:Jonas implemented and improved the core functionality of the YouTube transcript API. This included initial implementation of the transcript API, improving error handling to provide more informative error messages. Furthermore, the user refactored the project's structure to be compatible with PyPI and added support for retrieving transcripts for given languages. The user also improved the CLI and added the ability to translate transcript.
Contributions:6 PRs, 46 pushes, 4 branches in 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jonas Depoix - Machine Learning Engineer at Sonos, Inc.