Hugging Face, a leading AI platform with over 5 million users and 100k organizations, is seeking a Machine Learning Engineer Intern for their WebML team. This exciting role sits at the intersection of software engineering, machine learning, and open-source community building. The internship focuses on expanding Hugging Face's ecosystem to web developers through JavaScript/TypeScript machine learning libraries like transformers.js and huggingface.js.
The role involves working on cutting-edge web machine learning technologies, enabling models to run locally in browsers for creating low-latency, interactive, and privacy-focused applications. You'll be converting and optimizing models for in-browser inference, working with technologies like ONNX, WebGPU, WebNN, and WASM, and building demo applications to showcase new features.
Hugging Face maintains numerous open-source machine learning libraries with over 400k+ stars on Github, including transformers, diffusers, and datasets. This internship offers a unique opportunity to bridge the gap between web development and machine learning, making complex technology more accessible to engineers and artists.
The company offers a supportive, diverse, and inclusive work environment with flexible working hours, remote options, and comprehensive development support. They provide reimbursement for relevant conferences, training, and education. Hugging Face values collaboration and community building in the ML/AI field, making it an ideal place for those passionate about open-source development and technological innovation.
This internship is perfect for candidates who combine a love for open-source with creativity and have a passion for making complex technology more accessible. Even if you don't meet all requirements, Hugging Face encourages applications from diverse backgrounds and experiences.