Hugging Face, a leading AI platform with over 5 million users and 100k organizations, is seeking a Machine Learning Engineer Intern for their WebML initiative. This exciting role bridges the gap between web development and machine learning, focusing on making ML accessible to JavaScript/TypeScript developers.
The internship operates at the intersection of software engineering, machine learning, and open-source community building. You'll work on transformers.js, diffusers.js, and huggingface.js, enabling ML models to run locally in browsers for low-latency, interactive, and privacy-focused applications.
Your responsibilities will include converting models for in-browser inference, optimizing performance with WebGPU and WebNN, building demos, and fostering community engagement. You'll be part of a team maintaining popular open-source libraries with 400k+ GitHub stars.
The ideal candidate has a passion for open-source, creativity, and making complex technology accessible. You'll work with industry experts in a culture valuing diversity, equity, and inclusivity. Benefits include flexible remote work, professional development support, and opportunities to visit global offices.
This is a unique opportunity to contribute to democratizing AI while working with cutting-edge web technologies. Even if you don't meet all requirements, we encourage applications from diverse backgrounds as we build a complementary team. Join us in advancing machine learning accessibility and supporting the ML/AI community.