Description
We're on a journey to democratize good AI. As a Software Engineer at Hugging Face, you will help develop Gradio, a Python framework that lets users build machine learning web apps, and Trackio, a local-first, agent-friendly experiment tracking platform. Your focus will be on designing, developing, and maintaining core features for Gradio and Trackio, ensuring scalability, reliability, and ease of use for ML developers.
Key responsibilities include:
- 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.
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.
- 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.
If you're interested in joining us, but don't tick every box above, we still encourage you to apply!
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://apply.workable.com/j/CB1DEFE6CE