Joshua Lochner

Open Source Machine Learning Engineer at Hugging Face

South Africa
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Joshua Lochner is an Open Source Machine Learning Engineer with six years of experience focused on bringing ML to the web, currently contributing at Hugging Face on the Transformers.js project. He blends front-end web engineering with ML model work—improving demos, UI layouts, and web deployment while also fixing model-level issues like Whisper timestamping and word-level alignment in the flagship transformers repo. Based in South Africa, he’s comfortable shipping browser-native ML that avoids server round-trips, making large models more accessible to developers and users. His contributions span user-facing product polish and deep technical fixes across CLAP, Mistral, and Whisper, showing a rare full-stack fluency within the ML open-source ecosystem. Colleagues rely on him to translate model quirks into robust, user-friendly implementations that run directly in the browser.
code6 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
538reputation
47kreached
5answers
1question
Badges
chat
top-5%
youtube-api
top-5%
github-logo-circle

Github Skills (27)

pytorch10
javascript10
python10
machine-learning10
transformer10
nlp10
web-development10
react10
youtube-api9
css9
language-model9
deep-learning9
chat9
speech-recognition9
documentation8

Programming languages (12)

TypeScriptBikeshedC++RustCHandlebarsJavaScriptZig

Github contributions (5)

github-logo-circle
huggingface/transformers.js

Feb 2023 - Mar 2023

State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!
Role in this project:
userFront-end Developer
Contributions:59 releases, 175 reviews, 331 commits in 1 month
Contributions summary:Joshua made significant contributions to the development of the user interface, adding new features and improving the display of information. The commits reveal a focus on implementing code and fixing layout issues. The user also worked on setting up and maintaining the demo site, demonstrating expertise in web development.
browserjavascripttransformerswebml
huggingface/transformers

Jul 2020 - Mar 2025

🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
Role in this project:
userML Engineer
Contributions:54 reviews, 21 PRs, 34 pushes in 4 years 7 months
Contributions summary:Joshua primarily contributed to the Whisper model within the transformers repository, focusing on fixing issues related to timestamps and word-level alignment for audio. They made code changes to address timestamp generation for audio less than 30 seconds, improving code quality, and fixing unit tests. Furthermore, the user was involved in making changes to the CLAP, and Mistral models.
pythonbertspeech-recognitionstate-of-the-artflax
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