Hugging Face

Senior Python Software Engineer/Open-Source Contributor - US Remote

Full-time · Remote
✓ Verified live on the employer's own system · added 69 days ago
Save search
Mid-level · 5+ yrs exp

Requirements

Education: Bachelor's degree or related field

Experience: 5+ years

Skills & tools

PythonMachine LearningWeb DevelopmentGitCode ReviewFrontend DevUI UX DesignJavascript
Apply on company site ↗ See your fit → free

Full job description

Roles at Hugging Face are very fluid and dynamic -- we are looking for someone who is comfortable taking on different challenges that will evolve over time. In the short term, the focus of this role is to help develop Gradio ( www.gradio.dev ), a Python framework that lets users build machine learning web apps, and Trackio, a local-first, agent-friendly experiment tracking platform ( https://github.com/gradio-app/trackio ).

Gradio and Trackio are used by more than 1 million developers each month, locally and to launch apps on Hugging Face Spaces . These apps have allowed machine learning to be accessible to a wide audience -- for the first time in history, anyone with an internet connection can use cutting-edge machine learning models right from their browser.

- Designing, developing, and maintaining core features for Gradio and Trackio, ensuring scalability, reliability, and ease of use for ML developers. - Architecting complex Python projects and frameworks that serve as foundational tools for the ML community. - Collaborating with open-source contributors and engaging with the broader community through code reviews, discussions, and support. - Integrating modern frontend technologies to create seamless and intuitive user experiences for Python-based web applications. - Adapting to evolving engineering challenges and contributing to the direction of our developer tools as the landscape changes.

If you love open-source, are passionate about making machine learning more accessible, have experience building Python frameworks, and want to contribute to one of the fastest-growing machine learning libraries, then we can't wait to see your application!

- 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 - Experience working with early-stage libraries and growing them quickly - Professional experience with JavaScript or TypeScript - Professional experience with a modern frontend framework such as React or Svelte - Experience contributing to or maintaining open-source software projects

More jobs at Hugging Face

Similar jobs near Remote

Tell me when more Senior Software Engineer, Presence jobs post near Remote - United States We re-check every listing against the employer’s own board — no résumé needed.

Search Senior Python Software Engineer/Open-Source Contributor - US Remote jobs near Remote → Browse all live jobs

This posting was published by Hugging Face on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.