Find a jobRecruiters

Senior Open-Source Python Engineer

Exclusive opportunity

Remote

Senior Open-Source Python Engineer

Hugging Face

Senior Open-Source Python Engineer

Skills

ReactTypescriptPythonSvelteMachine LearningFastAPIJavascript

1 month 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


Location:

United States

Work mode:

Remote

Published on:

9 October 2026

What they need


Who you are

  • 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!
  • Bachelor's degree or equivalent in Computer Science or a related field
  • 5+ years of professional Python development experience
  • Experience architecting complex Python projects or frameworks
  • A track record of taking early-stage libraries or products from first users to broad adoption
  • Professional experience with JavaScript or TypeScript
  • Professional experience with a modern frontend framework such as React or Svelte
  • Experience core-contributing to or maintaining open-source software projects
  • Experience with real-time audio/video streaming or networking (WebRTC, WebSockets)
  • Contributions to libraries such as pipecat, LiveKit, FastAPI, or Starlette
  • 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

What the job involves

  • 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

The application process

  • 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

Benefits

  • Flexible Work Environment
  • Health Insurance
  • Unlimited PTO
  • Equity
  • Growth, Training, & Conferences
  • Generous Parental Leave

Other offers great for you!

These companies are also looking for great profiles

Ecocea

Data Engineer Python

Freelance

Paris, France

Onsite, Hybrid

Skills

SQL QueriesPythonGitdbtClickHouseStatistical modeling

3 days ago

Quick apply

Futurwork

Senior Cloud Engineer

Freelance

Brussels, Belgium

Hybrid

Skills

PythonAWSTerraformCloud architectureMonitoring and observabilityCI/CD

3 hours ago

Quick apply

Soors

Data Engineer Python H/F

Freelance

Bordeaux, France

Hybrid

Skills

SQL QueriesPython

44 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools