Ultralytics

Embedded Computer Vision Engineer

Madrid, Remote. Posted a month ago

The role

You will take YOLO models from PyTorch to production on edge hardware. You will build and maintain export and inference integrations and own technical integrations with silicon and hardware partners.

What you will do

  • Build and maintain export and inference integrations.
  • Keep integrations working across Python, PyTorch, and vendor SDK releases.
  • Review partner contributions and validate integrations on real hardware.
  • Set up embedded boards and development kits for YOLO deployment and testing.
  • Optimize models for target hardware.
  • Debug accuracy loss caused by conversion and INT8 quantization.
  • Benchmark and profile YOLO tasks and model generations.
  • Own technical relationships with hardware and silicon partners.
  • Lead partner engineering syncs and define integration guidelines.
  • Maintain hardware CI and deployment Docker images.

Required qualifications

  • Strong foundation in machine learning or computer vision, including how YOLO models work.
  • Strong Python skills and working experience with PyTorch and ONNX.
  • Hands-on experience with TensorRT, OpenVINO, ONNX Runtime, or a vendor NPU SDK.
  • Experience with INT8 quantization, calibration, and debugging accuracy loss after conversion.
  • Hands-on edge device experience with NVIDIA Jetson, Raspberry Pi, or NPU development boards.
  • Experience flashing, configuring, and debugging deployments on constrained hardware.
  • Comfortable with Linux, Docker, and Python dependency management across platforms.
  • Strong software engineering practices, including clean code, Git pull requests, and code review.
  • Clear written English for documentation and communication.
  • Senior-level experience owning technical integrations end to end with minimal oversight.
  • Passion for AI, computer vision, and practical, high-impact engineering.

Nice to have

  • Direct experience working with silicon vendors or hardware partners.
  • Experience across multiple embedded and edge ecosystems.
  • C++ experience, including model deployment on microcontrollers.
  • Experience running CI on self-hosted hardware runners.
  • Contributions to open-source projects or developer ecosystems.
  • Experience collaborating across international teams.
  • Willingness to travel to industry events.

Benefits

  • Competitive salary
  • Equity packages
  • On-site collaboration
  • Flexible working hours
  • 24 vacation days
  • Your birthday off
  • Local holidays
  • Tech & tools
  • Apple MacBook Air/Pro, Apple Studio Display, and AirPods Pro 3
  • Dedicated budget for personal and professional growth

Before you apply

  • Applicants must have legal authorization to work in the country of application.

About the company

Ultralytics is the creator of YOLO models and aims to simplify AI for everyone. They are a fast-scaling team with global hubs in London, Madrid, and Shenzhen.

Embedded Computer Vision Engineer at Ultralytics | JobZoey