Senior Open-Source Python Engineer, ML Developer Tools - US Remote
Hugging Face1 day ago
Responsibilities
- Design, develop, and maintain scalable, reliable, and usable features across the team's Python libraries.
- Architect complex Python projects and frameworks for the machine learning community.
- Take early-stage libraries from initial users to broad adoption by shaping APIs, building demos and documentation, and driving developer adoption.
- Develop real-time audio/video streaming and networking capabilities for Gradio and related tools.
- Collaborate with open-source contributors through code reviews, discussions, and community support.
- Integrate modern frontend technologies into Python-based web applications.
- Contribute to the direction of developer tooling as engineering challenges and the ML ecosystem evolve.
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.
- 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.
- Experience with real-time audio/video streaming or networking, including WebRTC or WebSockets, is preferred.
- Contributions to pipecat, LiveKit, FastAPI, or Starlette are preferred.
Benefits
- Remote work with flexible working hours.
- Health, dental, and vision benefits for employees and dependents.
- Parental leave and flexible paid time off.
- Reimbursement for relevant conferences, training, and education.
- Opportunity for remote employees to visit the New York and Paris offices.
- Workstation outfitting support when needed.
- Company equity for all employees.
Tech Stack
Categories
About Hugging Face
Hugging Face builds an open platform and tools for machine learning developers to share, build, and deploy models, including the Hugging Face Hub, Transformers, and hosted inference services. Its business model combines open-source libraries with paid managed inference, enterprise hosting, and commercial partnerships. Founded in 2016 and privately held, the company serves a global developer community with millions of models, datasets, and apps hosted and reports over 11 million users.