
ML Engineer – Open Source Community, Triage Lead
Ultralytics
full-time
Posted on:
Location Type: Hybrid
Location: Madrid • Spain
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Manage community interactions and technical maintenance across all Ultralytics GitHub repositories
- Monitor and respond to GitHub issues and GitHub Actions alerts
- Maintain and improve Docker environments
- Manage package distributions through PyPI and Conda
- Develop automated checks for documentation quality and consistency
- Triage and reproduce reported issues
- Review and merge community Pull Requests
- Update documentation and guides on docs.ultralytics.com
- Support users in GitHub Discussions
- Collaborate with the ML team on new features and models
Requirements
- 5+ years experience with git, GitHub and open-source
- 5+ years experience with Python
- Proven experience managing open source communities
- Strong understanding of documentation systems
- Experience with Docker containerization
- Familiarity with PyPI and Conda package management
- Strong debugging and reproduction skills
- Excellent written communication
- Deep knowledge of YOLO models and computer vision
- Experience with automated testing and CI/CD workflows
Benefits
- 24 days paid vacation
- your birthday off
- local holidays
- Home set up Allowance ($550)
- A MacBook Air as your work device
- Flexible work environment with hybrid and remote options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonGitGitHubDockerPyPICondaautomated testingCI/CDdebuggingdocumentation systems
Soft Skills
written communicationcommunity management