Open-Source Machine Learning Engineer

Skills
Artificial IntelligenceData ScienceDeep LearningEnglishHTMLMachine LearningPattern Recognition
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong Python skills with clean well-tested maintainable library code
  • Deep hands-on experience with a modern deep-learning framework especially PyTorch
  • Practical experience with the Hugging Face open-source stack or comparable ML libraries
  • Public track record of open-source contributions visible on GitHub
  • Solid understanding of modern machine learning and deep learning including transformers
  • Experience collaborating openly with a technical community
  • Fluent written English for asynchronous distributed collaboration

Nice to have

  • Open-source mindset
  • Community collaboration
  • Curiosity about ML ecosystems
  • Clear written communication

Day to day

  • Improve open-source machine learning libraries such as Transformers Datasets PyTorch and vLLM
  • Collaborate closely with users and contributors across GitHub forums and Slack to solve technical problems
  • Help strengthen a vibrant global ML community by reviewing contributions supporting users and advancing tooling

Hiring process

  • Provide a cover letter explaining why you want to work in open-source at Hugging Face and mention your skills expertise and topics you want to work on