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-timeRemote in USA

About the Job

Requirements

  • A bachelor's degree or equivalent in Computer Science or a related field is required.
  • At least five years of professional Python development experience is required.
  • Experience architecting complex Python projects or frameworks is required.
  • A track record of taking early-stage libraries or products from first users to broad adoption is required.
  • Professional experience with JavaScript or TypeScript is required.
  • Professional experience with a modern frontend framework such as React or Svelte is required.
  • Experience core-contributing to or maintaining open-source software projects is required.

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 their 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, including 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