Senior Python Software Engineer, ML Developer Tools - US Remote

2 days, 15 hours ago
Full-time
Senior
Software Development
Hugging Face

Hugging Face

Hugging Face: Advancing AI through open collaboration. Platform for ML model collaboration and tools for AI project creation.

IT Services
51-250
Founded 2016
$395M raised

Description

  • Design, develop, and maintain core features for Gradio and Trackio.
  • Ensure the scalability, reliability, and ease of use of developer tools for machine learning users.
  • Architect complex Python projects and frameworks that serve as foundational tools for the ML community.
  • Collaborate with open-source contributors through code reviews, discussions, and support.
  • Engage with the broader community around the open-source projects.
  • Integrate modern frontend technologies into Python-based web applications.
  • Contribute to the evolving direction of Hugging Face developer tools as engineering challenges change.
  • Adapt to fluid and dynamic role expectations over time.

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.
  • Passion for open-source and making machine learning more accessible.
  • Ability to thrive in a fluid, evolving role with changing challenges.
  • Applicants who do not meet every requirement are still encouraged to apply.

Benefits

  • Reimbursement for relevant conferences, training, and education.
  • Flexible working hours and remote work options.
  • Health, dental, and vision benefits for employees and their dependents.
  • Parental leave and flexible paid time off.
  • Company equity as part of compensation.
  • Opportunity to visit office spaces in NYC and Paris if remote.
  • Workstation setup support if needed.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer, Recommendations

Raya 51-250 Internet Software & Services

Raya is hiring a Senior Backend Engineer for its Recommendations team to build and evolve backend services that power user-focused product experiences in a fast-moving remote engineering environment.

Agile CI/CD Go Machine Learning System Design
1 hour, 9 minutes ago

Engineering Lead (Rust/C++), Trading Technologies

Binance 5K-10K Capital Markets

Binance is hiring an Engineering Lead for its trading technologies backend team to help evolve a scalable, low-latency, always-on exchange platform serving a global user base.

C C++ Linux MongoDB MySQL PostgreSQL Rust
1 hour, 13 minutes ago

Machine Learning Engineer - Mid-Level

Voyager Life Sciences Tools & Services

Voyager Technologies is seeking a Machine Learning Engineer to develop deep learning solutions for computer vision, synthetic aperture radar, and geospatial exploitation supporting U.S. government missions.

Computer Vision Deep Learning Machine Learning MATLAB Python
1 hour, 18 minutes ago

(Senior) .NET Developer - Freelance

Netguru 251-1K Internet Software & Services

Netguru is hiring a Senior .Net Developer - AI Native with React for a 3-month freelance B2B assignment supporting remote digital commerce projects for a European Union–based freelancer.

Agile C# CI/CD Docker GCP Git PostgreSQL React REST API SQL Server TypeScript
2 hours, 21 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers