Ultralytics

ML Engineer – Open Source Community, Triage Lead

Ultralytics

full-time

Posted on:

Location Type: Hybrid

Location: MadridSpain

Visit company website

Explore more

AI Apply
Apply

Job Level

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