Senior Open-Source Python Engineer (ML Developer Tools)
Hugging Face
- Paris, France
- Senior Level
- Posted
Join our Applications team as a Senior Open-Source Python Engineer, where you'll build tools that help developers create machine learning applications. You'll maintain and grow libraries, shape APIs, and drive adoption in the developer community. This role offers a flexible work environment, health insurance, unlimited PTO, equity, and opportunities for growth and training.
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!
Experience with real-time audio/video streaming or networking (WebRTC, WebSockets)
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
Responsibilities
- Contribuer à la maintenance et à l'évolution de bibliothèques open-source, en particulier celles liées au suivi des expériences et au streaming audio/vidéo en temps réel.
- Participer à la conception, au développement et à la maintenance des fonctionnalités principales des bibliothèques de l'équipe, en garantissant leur évolutivité, leur fiabilité et leur facilité d'utilisation.
- Collaborer avec des contributeurs open-source et s'engager avec la communauté en général à travers des revues de code, des discussions et du support.
Requirements
- Experience core-contributing to or maintaining open-source software projects
- 5+ years of professional Python development experience
Experience architecting complex Python projects or frameworks
- Professional experience with a modern frontend framework such as React or Svelte
- A track record of taking early-stage libraries or products from first users to broad adoption
- Bachelor's degree or equivalent in Computer Science or a related field
- Professional experience with JavaScript or TypeScript
jobapplier