H
Hugging Face
Senior Open-Source Python Engineer (ML Developer Tools)
Skills
ReactTypescriptPythonSvelteMachine LearningJavascript
10 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
United States
Work mode:
Onsite
Published on:
9 October 2026
What they need
- You’ll join the Applications team, whose goal is to build the tooling that helps developers create machine learning applications on top of the primitives we offer on the Hub: Gradio, Spaces , Inference Providers, Datasets, Xet, and more
- Concretely, that means maintaining and growing libraries like Trackio, a local-first, agent-friendly experiment tracking platform, FastRTC, our library for real-time audio and video streaming in Python, and Gradio itself, used by more than 1 million developers each month
- These tools have made machine learning accessible to a wide audience — for the first time in history, anyone with an internet connection can use cutting-edge models right from their browser
- Several of these libraries are still early in their life, and new ones will start from scratch. A large part of this role is taking a project from its first users to widespread adoption: shaping the API, shipping fast, and getting it into developers’ hands
- Designing, developing, and maintaining core features across the team’s libraries, ensuring scalability, reliability, and ease of use for ML developers
- Architecting complex Python projects and frameworks that serve as foundational tools for the ML community
- Growing early-stage libraries: defining the API surface, writing the demos and documentation that make them click, and driving adoption in the developer community
- Working on real-time streaming and networking capabilities, a core priority for Gradio 7 and beyond
- Collaborating with open-source contributors and engaging with the broader community through code reviews, discussions, and support
- Integrating modern frontend technologies to create seamless and intuitive user experiences for Python-based web applications
- Adapting to evolving engineering challenges and contributing to the direction of our developer tools as the landscape changes
Benefits
- Flexible Work Environment
- Health Insurance
- Unlimited PTO
- Equity
- Growth, Training, & Conferences
- Generous Parental Leave- Roles at Hugging Face are very fluid and dynamic — we are looking for someone who is comfortable taking on different challenges that will evolve over time
- If you love open-source, are passionate about making machine learning more accessible, have experience building Python frameworks, and want to contribute to some of the fastest-growing libraries in the ML ecosystem, then we can’t wait to see your application!
- 5+ years of professional Python development experience
- Experience architecting complex Python projects or frameworks
- Experience core-contributing to or maintaining open-source software projects
- Professional experience with a modern frontend framework such as React or Svelte
- Professional experience with JavaScript or TypeScript
- Bachelor’s degree or equivalent in Computer Science or a related field
- A track record of taking early-stage libraries or products from first users to broad adoption
- If you’re interested in joining us, but don’t tick every box above, we still encourage you to apply! We’re building a diverse team whose skills, experiences, and backgrounds complement one another. We’re happy to consider where you might be able to make the biggest impact
- Experience with real-time audio/video streaming or networking (WebRTC, WebSockets)
- Contributions to libraries such as pipecat, LiveKit, FastAPI, or Starlette- At Hugging Face we believe great AI shouldn’t require a massive cluster, we build for everyone, especially the GPU-poor. And because we read every application, here’s a small sign that you read this one too: start your answer to the first application question with the words “GPU-poor and proud 🤗”. No trick, no catch, it just tells us a real person is on the other side
Other offers great for you!
These companies are also looking for great profiles
T
Taleo
Python Developer
Permanent contract
Madrid, Spain
Hybrid
Skills
LLMs / Large language modelsDockerBackend DevelopmentPythonMySQLGitGraphQLFastAPICI/CD
5 months ago
Quick apply
G
Groupbees
Senior Developer Python - AI Platform
600-630€
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
DockerPythonJavaKafkaKubernetesGoogle ADKLangGraphFastMCP
1 month ago
Quick apply
E
Ecocea
Data Engineer Python
Freelance
Paris, France
Onsite, Hybrid
Skills
SQL QueriesPythonGitdbtClickHouseStatistical modeling
3 days ago
Quick apply
No company information available.