Ultralytics ML Engineer - YOLO R&D (Full-time, Onsite in Shenzhen)

Permanent employee, Full-time · Shenzhen

Your mission

Who We Are

At Ultralytics, we're relentlessly innovating at the cutting edge of AI and computer vision. We build industry-leading AI models using the renowned YOLO framework and empower users worldwide through an intuitive, cloud-based training and deployment platform. Our goal is to democratize powerful AI technology and make it universally accessible.

What You'll Do

As a full-time ML Engineer at our new Shenzhen R&D office, you will directly contribute to the research and development of next-generation YOLO and other advanced computer vision models. Your responsibilities include:

  • Designing and experimentally validating novel model architectures, loss functions, activation functions, and optimization techniques.
  • Implementing, training, and rigorously evaluating machine learning models to push state-of-the-art benchmarks.
  • Publishing reproducible research and actively contributing improvements back to key open-source frameworks.
  • Collaborating closely with our international ML team to align research priorities and accelerate innovation.
  • Maintaining and growing Ultralytics' presence and leadership within the broader ML and computer vision research community.
  • Engaging with our open-source user base through GitHub DiscussionsGitHub Issues, and Pull Requests.
Your profile

Required Skills and Experience

  • 5+ years of demonstrable ML experience with Python and PyTorch.
  • Extensive history of meaningful GitHub contributions (ideally hundreds or thousands per year) to critical open-source frameworks and models.
  • Published peer-reviewed research and citations in reputable ML and computer vision conferences or journals.
  • Proven ability to design, execute, and clearly document rigorous ML experiments with compelling results.
  • Deep theoretical and practical expertise in model architecture design, optimization methods, loss functions, and augmentation and training strategies.
  • Strong track record of achieving state-of-the-art results in benchmark datasets, particularly in object detection and segmentation.
  • Experience with Docker, PyPI, and Conda environments.
  • Familiarity with CI/CD and automated testing workflows such as GitHub Actions.
  • Excellent communication skills, especially in clearly articulating complex technical ideas and experimental results.
Why us?

Cultural Fit

WARNING: At Ultralytics, our pace is relentless, our expectations are sky-high, and our dedication often extends into nights and weekends. We seek extraordinary individuals with an unmatched commitment to AI innovation, a tireless pursuit of excellence, and the resilience to thrive under intense pressure. If you're looking for comfort, this isn't for you. If you're driven to shape the future of AI and prepared for the intensity it demands, we invite you to join us.

Compensation and Benefits

  • Salary: Highly competitive, based on experience and qualifications.
  • Time Off: 24 paid vacation days, your birthday off, plus local holidays.
  • Work Location: Onsite at our state-of-the-art Shenzhen office.
  • Flexibility: Flexible working hours.
  • Relocation: Note that relocation assistance is not provided. Candidates must possess legal authorization to work in China.

Join our mission and push AI innovation to new frontiers. Apply now at https://www.ultralytics.com/careers.

About us
         
 
We are looking forward to hearing from you!
Thank you for your interest in Ultralytics. Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to hr@ultralytics.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.