Machine Learning Engineer
Build open-source AI tooling and models at Hugging Face, a remote-first company. Apply on Hugging Face's official careers page.
About this role
Hugging Face is a remote-first company building open-source resources that help teams integrate AI into their products and workflows, with teams organized under Business, Science, and Technology groups. This page links to Hugging Face's official careers page — open it to browse current openings and apply directly.
Responsibilities
- Build and maintain open-source ML libraries, models, or tooling.
- Collaborate with a global, remote-first community and team.
- Ship developer-facing features used by a large AI community.
Requirements
- Strong Python and machine-learning engineering experience.
- Comfort working openly and asynchronously in a remote team.
- Specific requirements vary by role — see the official careers page.
Frequently asked questions
Hugging Face describes itself as a remote-first company hiring in different locations. Check the specific opening on its official careers page for location details.
Related roles & guides
Machine Learning Engineer
Builds, trains, and deploys machine learning models and the data pipelines and infrastructure that keep them running reliably in production.
NLP Engineer
Builds systems that understand, process, and generate human language, from text classifiers and named entity recognizers to production-grade language model pipelines.
Generative AI Developer
Builds applications and products powered by large language models and other generative AI systems, including LLM pipelines, retrieval-augmented generation, and autonomous agents.
Hiring AI talent?
Use Sitebard AI to define roles, requirements, and hiring standards before publishing official openings.