H

Hugging Face

Open-source AI models and ML hub

Senior Open-Source Python Engineer - ML Developer Tools

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A bachelor's degree or equivalent in Computer Science or a related field.
  • At least 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.

Responsibilities

  • Design, develop, and maintain core features across the team's libraries, ensuring scalability, reliability, and ease of use for machine learning developers.
  • Architect complex Python projects and frameworks that serve as foundational tools for the machine learning community.
  • Grow early-stage libraries by defining the API surface, writing demos and documentation, and driving adoption in the developer community.
  • Work on real-time streaming and networking capabilities, a core priority for Gradio 7 and beyond.
  • Collaborate with open-source contributors and engage with the broader community through code reviews, discussions, and support.
  • Integrate modern frontend technologies to create seamless and intuitive user experiences for Python-based web applications.
  • Adapt to evolving engineering challenges and contribute to the direction of developer tools.

Desired Qualifications

  • Experience with real-time audio/video streaming or networking, such as WebRTC or WebSockets.
  • Contributions to libraries such as pipecat, LiveKit, FastAPI, or Starlette.

About the Company

Hugging Face

Open-source AI models and ML hub

Hugging Face provides tools and a platform to build and share machine learning applications. Its core offering, the Hugging Face Hub, lets researchers and developers publish, discover, and collaborate on models, datasets, and apps. The Transformers library is a popular open-source Python toolkit that helps download and fine-tune state-of-the-art models for NLP and other tasks. The company uses a freemium, open-core model, offering free access to core resources while selling paid features for teams and enterprises to speed AI development and deployment.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$395.7M
Headquarters
New York City, New York
Founded
2016

Recently Posted Jobs

Explore more opportunities at Hugging Face

See more jobs