Senior Open-Source Python Engineer, ML Developer Tools
New
H
Hugging FaceMachine Learning
FranceFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PythonJavascriptMachine LearningTypeScriptWebRTCReact
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.
- 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 ML developers.
- Architect complex Python projects and frameworks that serve as foundational tools for the ML community.
- Grow early-stage libraries: defining the API surface, writing the demos and documentation that make them click, 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 our developer tools as the landscape changes.
View Full Description & ApplyYou'll be redirected to the employer's site