FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Open-Source Python Engineer, ML Developer Tools
Hugging Face. Design, develop, and maintain core features across the team's libraries .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python development and architecture of complex projects, with a strong focus on building scalable and reliable machine learning tools. Proven ability to drive developer adoption through effective API design, documentation, and collaboration in open-source environments.
Highest-signal resume keywords
Python DevelopmentArchitecting Complex ProjectsJavaScript or TypeScriptModern Frontend FrameworksOpen-Source Contributions
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonAPI DesignReal-Time StreamingWebRTCWebSocketsReactSvelteFastAPIStarlettePipecat
Soft Skills
CollaborationCode ReviewCommunication
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Machine LearningDeveloper ToolsOpen-Source Software
Tech Stack
Tools & technologiesJavaScriptPythonReactSvelteTypeScript
About the role
Key responsibilities & impact- Design, develop, and maintain core features across the team's libraries
- Ensure scalability, reliability, and ease of use for ML developers
- Architect complex Python projects and frameworks serving as foundational ML community tools
- Grow early-stage libraries by defining APIs, writing demos and documentation, and driving developer adoption
- Work on real-time streaming and networking capabilities for Gradio 7 and beyond
- Collaborate with open-source contributors through code reviews, discussions, and support
- Integrate modern frontend technologies into Python-based web applications
- Adapt to evolving engineering challenges and contribute to the direction of developer tools
Requirements
What you’ll need- 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
- Nice to have: Experience with real-time audio/video streaming or networking (WebRTC, WebSockets)
- Nice to have: Contributions to libraries such as pipecat, LiveKit, FastAPI, or Starlette
Benefits
Comp & perks- Diversity, equity, and inclusivity-focused workplace
- Reimbursement for relevant conferences, training, and education
- Flexible working hours
- Remote work options
- Health, dental, and vision benefits for employees and dependents
- Parental leave
- Flexible paid time off
- Opportunity for remote employees to visit NYC and Paris offices
- Workstation equipment provided if needed
- Company equity as part of compensation package
- Community supporting the ML/AI community