Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Hugging Face, Inc.

Senior Open Source Python Engineer ML Developer Tools

Posted Updated
Discussion

Description

You will design, develop, and maintain core features for Python developer-tool libraries. You will architect frameworks, grow early-stage projects, build realtime streaming capabilities, create documentation and demos, and collaborate with open-source contributors.

Responsibilities

  • Design, develop, and maintain core features across Python libraries
  • Architect complex Python projects and frameworks
  • Define APIs and grow early-stage libraries
  • Write demos and documentation
  • Develop realtime streaming and networking capabilities
  • Collaborate with open-source contributors through reviews, discussions, and support
  • Integrate frontend technologies for Python web applications

Requirements

  • 5+ years of professional Python development experience
  • Experience architecting complex Python projects or frameworks
  • Experience growing early-stage libraries or products to broad adoption
  • Professional JavaScript or TypeScript experience
  • Experience with React, Svelte, or another modern frontend framework
  • Experience contributing to or maintaining open-source software projects

Benefits

  • Conference, training, and education reimbursement
  • Flexible working hours
  • Remote work options
  • Health, dental, and vision benefits for employees and dependents
  • Parental leave
  • Flexible paid time off
  • Workstation equipment
  • Company equity

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →