Skip to content

Open nowPosted 7 hours ago

Embedded Computer Vision Engineer

Ultralytics14 open roles

Where
Madrid
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowEmbedded Computer Vision EngineerUltralytics · Madrid
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Ultralytics's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.1% of postings close within 7 days. Measured by our own scanner across the market. Ultralytics postings stay open a median of 1 days.

Share of postings closed within
  1. 1.7%1 day
  2. 3.6%3 days
  3. 8.1%7 days
  4. 15.0%14 days
  5. 33.9%30 days
This job: posted 7 hours ago

Ultralytics median: 1 days open

The posting

About Ultralytics:

At Ultralytics https://ultralytics.com/, we commit to relentless innovation in the AI space and seek team members https://www.ultralytics.com/about who resonate with our ambition to produce the world's best YOLO AI models https://ultralytics.com/yolo. If you're obsessed with AI, eager to make an impact on the world, and thrive in dynamic, high-intensity environments, we invite you to apply for a position on our team.

🌍 Join the team powering the future of vision AI Hello, hola, 你好, こんにちは, नमस्ते, hallo, bonjour! Thanks for stopping by — we know your time is valuable, so here's what makes Ultralytics special.

⚡ Who we are At Ultralytics https://www.ultralytics.com/, we're on a mission to simplify AI for everyone. As the creators of the world's leading Ultralytics YOLO models https://docs.ultralytics.com/models/, we empower millions of developers, researchers, and companies worldwide to build state-of-the-art computer vision applications with our open-source tools https://github.com/ultralytics.

Following our $30M Series A round https://www.ultralytics.com/news/ultralytics-raises-30m-series-a, we're expanding rapidly across our global hubs in London, Madrid, and Shenzhen. This is an opportunity to join a fast-scaling, high-performance team that's redefining the future of vision AI — where ambition meets impact, and ideas become reality.

We move fast. We build boldly. We execute with purpose. And we do it together.

💼 About the role As Embedded Computer Vision Engineer, you'll take YOLO models from PyTorch to production on edge hardware. You'll build and maintain export and inference integrations in the Ultralytics package https://github.com/ultralytics/ultralytics, helping models run accurately and efficiently across CPU, GPU, NPU, and SoC platforms.

You'll own technical integrations with silicon and hardware partners, translating between model requirements and platform constraints. Working across export formats, inference runtimes, and real devices, you'll ensure partners and their customers can deploy YOLO with confidence.

This senior role suits an engineer with strong ML fundamentals, hands-on edge hardware experience, and the communication skills to work directly with internal teams and external partners.

🚀 What you'll do Export & runtime integration

- Build and maintain export https://docs.ultralytics.com/modes/export/ and inference integrations, from model conversion to on-device support.

- Keep integrations working across Python, PyTorch, and vendor SDK releases.

- Review partner contributions and validate integrations on real hardware before release.

Deployment, benchmarking & accuracy

- Set up embedded boards and development kits for YOLO deployment and testing.

- Optimize models for target hardware, balancing latency, memory, and accuracy.

- Debug accuracy loss caused by conversion and INT8 quantization.

- Benchmark and profile YOLO tasks https://docs.ultralytics.com/tasks/ and model generations, publishing results in the documentation https://docs.ultralytics.com/.

Partner integrations

- Own technical relationships with hardware and silicon partners, including active AMD work and integrations with Google and Nvidia platforms.

- Lead partner engineering syncs and define clear integration guidelines.

- Translate platform constraints into model, runtime, and deployment requirements.

- Work with partner compiler teams to support new YOLO architectures at launch.

Infrastructure, documentation & support

- Diagnose issues across models, runtimes, drivers, and devices with ML engineers and partner teams.

- Maintain hardware CI on self-hosted and partner-hosted devices, plus deployment Docker images.

- Write integration guides https://docs.ultralytics.com/guides/ and device benchmark pages.

- Create developer content, live sessions, and demos for industry events.

- Support developers and customers through GitHub https://github.com/ultralytics, the community forum https://community.ultralytics.com/, and our sales team.

🧠 Skills and experience Core requirements

- 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 with internal and external teams.

- 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.

🌟 Cultural fit At Ultralytics, we set bold goals and execute with speed, precision, and teamwork. We're driven by hard work, ambition, and resilience — building fast, learning constantly, and delivering measurable impact.

You'll thrive here if you:

- Take ownership and deliver results with focus and accountability.

- Combine strategic thinking with hands-on execution.

- Value excellence, grit, and creativity in equal measure.

- See collaboration as the foundation for meaningful progress.

Our culture is built around our core values:

- Relentless progress: Constant evolution and improvement.

- Strive for excellence: Perseverance and attention to detail.

- Actions, not words: Focus on delivering meaningful results.

- Act with urgency: Seize fleeting opportunities.

- Open access to all: Transparent communication and collaboration.

Learn more in our Ultralytics Handbook https://handbook.ultralytics.com/mission-vision-values/#values.

💰 Compensation and benefits We reward excellence and impact — not just tenure or title.

- Competitive salary: Reflecting your experience and contribution.

- Equity packages: We want our success to be yours too.

- On-site collaboration: Work with passionate builders in one of our global hubs.

- Flexible working hours: We value results over routines.

- Generous time off: 24 vacation days, your birthday off, plus local holidays.

- Tech & tools: Work on cutting-edge AI projects that power millions of devices.

- Gear: Brand-new Apple MacBook Air/Pro, Apple Studio Display, and AirPods Pro 3.

- Learning & development: Dedicated budget for personal and professional growth.

- High impact: Your work will shape the future of vision AI.

👉 Check out ultralytics.com/careers http://ultralytics.com/careers for more about our culture, values, and teams.

🌎 Where and how you can work We believe great work happens where passion meets purpose.

- This role is on-site in Madrid https://maps.app.goo.gl/31jgUEqTkaDBhAQx6.

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

We're an in-office team that values daily collaboration, energy, and connection. Being together helps us move faster, learn from one another, and celebrate wins as they happen.

🚀 Why join us We're not just building models — we're building the ecosystem powering the future of vision AI. If you're ready to build, move fast, and make an impact — this is your moment.

⚡ Ready to build the ecosystem powering the future of vision AI? Apply now. https://www.ultralytics.com/careers

What we offer:

Cutting-Edge, Next-Generation AI Computer Vision Technology: Contribute to building cutting-edge computer vision AI models based on the YOLO framework.

Impactful Work: Shape the future of AI-powered solutions that transform industries.

Collaborative Culture: Join a talented and passionate team that values open communication and innovation.

Ultralytics Handbook

Comprehensive guide to our company's mission, vision, values, and operational practices. This handbook is designed to provide key insights and resources for our (future) team members, collaborators, and community to align with Ultralytics' core principles.

Link: https://handbook.ultralytics.com/

Ultralytics is an equal opportunity employer committed to building an inclusive workplace. We believe that everyone should be able to bring their whole selves to work, and we do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, veteran status, disability, or any other legally protected status.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Ultralytics's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Ultralytics's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Ultralytics's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.