Senior Open-Source Python Engineer, ML Developer Tools - US Remote

Hugging Face
United States
Workplace: RemoteFull timeFunction: Software EngineeringEducation: mastersSkills: ["Collaboration","Adaptability","Community engagement"]

Build and maintain core Python tooling for ML developers inside Hugging Face’s Applications team. You’ll architect scalable frameworks, grow early-stage open-source libraries from first users to broad adoption, and support real-time streaming and networking for Gradio 7+. Work with open-source contributors, integrate modern frontend technologies for Python-based web apps, and help shape developer tools used by millions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Hugging Face
Hugging Face
1 day ago

Senior Open-Source Python Engineer, ML Developer Tools - US Remote

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Build and maintain core Python tooling for ML developers inside Hugging Face’s Applications team. You’ll architect scalable frameworks, grow early-stage open-source libraries from first users to broad adoption, and support real-time streaming and networking for Gradio 7+. Work with open-source contributors, integrate modern frontend technologies for Python-based web apps, and help shape developer tools used by millions.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain core features across the team’s libraries, ensuring scalability, reliability, and ease of use for ML developers
  • •Architect complex Python projects and frameworks that serve as foundational tools for the ML community
  • •Grow early-stage libraries by defining the API surface and creating demos and documentation to drive adoption
  • •Work on real-time streaming and networking capabilities, a priority for Gradio 7 and beyond
  • •Collaborate with open-source contributors via code reviews, discussions, and support, and integrate modern frontend technologies for Python-based web applications

Pay and Benefits

Perks:Health InsuranceDentalVisionParental LeavePaid LeaveRemote WorkEquity

Key Requirements

  • •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 and a modern frontend framework such as React or Svelte
Experience:Open source
Education:Master's
Skills:CollaborationAdaptabilityCommunity engagement
Tech Stack:PythonJavaScriptTypeScriptReactSvelteGradioTrackioFastRTCWebRTCWebSocketsFastAPIStarlettePipecatLiveKitXetSpacesInference ProvidersDatasets

Company Brief

Hugging Face
Builds open-source tools, models, and a platform for machine learning and natural language processing, enabling developers and organizations to train, deploy, and share AI models and datasets.
Industry: AI & Machine Learning
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series C
Headquarters: New York, United States
Founded: 2016
WebsiteLinkedIn