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

Hugging Face
France
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: mastersSkills: ["Collaboration","Code review","Community engagement"]

Join the Applications team to build and scale open-source ML developer tools on top of the Hub primitives (Gradio, Spaces, Inference Providers, Datasets, Xet). You’ll architect and maintain core Python libraries, grow early-stage projects from first users to broad adoption, and help deliver real-time streaming/networking capabilities for Gradio 7+. Collaborate with open-source contributors while improving developer UX through modern frontend integration.

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 - EMEA 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

Join the Applications team to build and scale open-source ML developer tools on top of the Hub primitives (Gradio, Spaces, Inference Providers, Datasets, Xet). You’ll architect and maintain core Python libraries, grow early-stage projects from first users to broad adoption, and help deliver real-time streaming/networking capabilities for Gradio 7+. Collaborate with open-source contributors while improving developer UX through modern frontend integration.
Location: France
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 to ensure scalability, reliability, and usability for ML developers.
  • •Architect complex Python projects and frameworks that serve as foundational tools for the ML community.
  • •Grow early-stage libraries by defining API surfaces and creating demos and documentation to drive developer adoption.
  • •Work on real-time streaming and networking capabilities, including efforts for Gradio 7 and beyond.
  • •Collaborate with open-source contributors through code reviews, discussions, and support, and integrate modern frontend technologies for Python-based web app experiences.

Pay and Benefits

Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionParental LeavePaid LeaveRemote WorkLearning BudgetEquity

Key Requirements

  • •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:5+ yearsOpen sourceMachine learningDeveloper toolsAI
Education:Master's
Skills:CollaborationCode reviewCommunity engagement
Tech Stack:PythonJavaScriptTypeScriptReactSvelteGradioSpacesInference ProvidersDatasetsXetTrackioFastRTCWebRTCWebSocketsFastAPIStarlettePipecatLiveKit

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