OneShopAI
Opportunity Hub
Job

Senior Python Software Engineer / Open-Source Contributor

Hugging Face · Paris, France · Remote

About

Hugging Face is hiring a Senior Python Software Engineer / Open-Source Contributor to help build and maintain developer tools that make machine learning more accessible.
The role focuses on Gradio, a Python framework for building machine-learning web applications, and Trackio, a local-first experiment-tracking platform. The engineer will design and develop core features, architect complex Python frameworks, collaborate with open-source contributors, and integrate modern frontend technologies.

Eligibility & 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.
  • Experience with a modern frontend framework such as React or Svelte.
  • Experience contributing to or maintaining open-source software projects.
  • Strong interest in open-source development and machine learning accessibility.
  • Experience working with early-stage libraries and growing them quickly is an advantage.
  • Benefits

  • Work remotely within the EMEA region.
  • Contribute to widely used open-source AI developer tools.
  • Work on Gradio and Trackio.
  • Collaborate with open-source developers and the broader ML community.
  • Work across Python, JavaScript/TypeScript, and modern frontend technologies.
  • Opportunity to influence the development of tools used by the machine-learning community
  • Documents

  • Updated resume/CV
  • GitHub or open-source portfolio
  • Relevant project links
  • Educational qualification details
  • Links to open-source contributions, if available
  • How to apply

  • Visit the Hugging Face application page.
  • Review the role requirements and location eligibility.
  • Prepare your resume and relevant open-source work.
  • Submit your application through the external application link.
  • Follow the instructions provided during the application process.