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 scalability and reliability for machine learning applications. Proven ability to drive developer adoption through effective API design, documentation, and collaboration in open-source environments.
Highest-signal resume keywords
Python DevelopmentArchitecting Python FrameworksJavaScript 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
PythonJavaScriptTypeScriptReactSvelteAPI DesignDocumentation WritingReal-Time StreamingWebRTCWebSockets
Soft Skills
CollaborationCode ReviewCommunication
Tools & Technologies
GradioFastAPIStarlettePipecatLiveKit
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Machine LearningOpen-Source SoftwareDeveloper Tools
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 for the ML community
- 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 for 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- Reimbursement for relevant conferences, training, and education
- Flexible working hours
- Remote options
- Health, dental, and vision benefits for employees and their dependents
- Parental leave
- Flexible paid time off
- Opportunity for remote employees to visit company offices
- Workstation outfitting/equipment support as needed
- Company equity as part of compensation package