Open-Source Machine Learning Engineer
Skills
Artificial IntelligenceData ScienceDeep LearningEnglishHTMLMachine LearningPattern Recognition
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
