AI Software Engineer

Zebra Technologies Europe Limited

Greater London

On-site

GBP 75,000 - 110,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual incentive 12% of base pay

Job summary

Zebra Technologies is seeking a Computer Vision Engineer to bridge ML research and production. You will build robust SDKs, automate deployment, and ensure models run efficiently across edge to cloud hardware.

Responsibilities include porting models to Qualcomm, Intel, and NVIDIA targets, optimizing performance, and validating results with rigorous benchmarking. Experience with Docker and model quantization is a plus.

Qualifications

  • Strong understanding of C++14/17/20, STL, memory management, and multi-threading.
  • Proficient Python for automation and data processing.
  • Hands-on with model conversion and quantization (PTQ, QAT).
  • Familiar with CI/CD pipelines and automation tooling.

Responsibilities

  • SDK Development: design, implement, and maintain high-performance SDKs for CV features.
  • Model Deployment: port and deploy ML models across Qualcomm SoCs, Intel CPUs, and NVIDIA GPUs.
  • Performance Optimization: leverage hardware-specific toolkits to maximize throughput and maintain accuracy.
  • Evaluation & Benchmarking: run tests on target hardware to meet performance targets.
  • Automation: build and maintain CI/CD pipelines and automation scripts for testing and deployment.

Skills

C++14/17/20
STL
Memory management
Multithreading
Python automation
Docker
SNPE/QNN
OpenVINO
TensorRT
TensorFlow Lite

Education

Bachelor's or master's in Computer Science or related field

Tools

Docker

Job description

Overview: At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve. You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally. Come make an impact every day at Zebra.

What We're Looking For:

We are seeking a skilled and motivated Computer Vision Engineer to join our team. In this role, you will bridge the gap between high-level machine learning research and high-performance production environments. You will be responsible for building robust SDKs, automating deployment pipelines, and ensuring our models run efficiently across a diverse hardware landscape, from edge SoCs to powerful cloud GPUs.

Responsibilities:
  • SDK Development (C++) Design, develop, and maintain high-performance software development kits (SDKs) to expose computer vision capabilities to end-users and internal products.
  • Model Deployment and Integration Port, convert, and deploy machine learning models across various hardware targets, including Qualcomm SoCs, Intel CPUs, and NVIDIA GPUs.
  • Performance Optimization Use hardware-specific toolkits to optimize model throughput without sacrificing accuracy.
  • Evaluation & Benchmarking Conduct rigorous testing and evaluation of models on target hardware to ensure performance metrics meet expectations.
  • Automation Build and maintain automation scripts and CI/CD pipelines using Python to streamline the model testing and deployment life cycle.
Education:

Bachelor's or master's degree in Computer Science, Electrotonic Engineering, or related technical field.

Qualifications:
  • Deep understanding of C++14/17/20, including STL, memory management, and multi-threading.
  • Strong ability to write clean, maintainable Python for automation, and data processing.
  • Hands-on experience with at least one of the following frameworks: SNPE/QNN (Qualcomm) , OpenVino (Intel), TensorRT (Nvidia), TensorFlow Lite
  • Familiarity with Docker for creating consistent development and deployment environments.
  • Bonus: Understanding Deep Learning fundamentals (CNNs, Transformers, Object Detection).
  • Experience with model conversion and quantization (i.e. PTQ, QAT).
Incentive Compensation:

In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 12% of base pay, in accordance with the terms of the applicable incentive plan.

AI Technology Statement:

Zebra Technologies leverages AI technology to evaluate job applications using objective, job-relevant criteria. This approach enhances efficiency and promotes fairness in the hiring process. However, every decision regarding interviews and hiring is made by our dedicated team, because we believe people make the best decisions about people. For more on how we use technology in hiring and how we process applicant data, see our Zebra Privacy Policy.

Zebra provides the foundation for intelligent operations with an award-winning portfolio of connected frontline, asset visibility and automation solutions.

Organizations globally across retail, manufacturing, transportation, logistics, healthcare, and other industries rely on us to deliver outcomes today while driving innovation for what's next.

Together with our partners, we create new ways of working that improve productivity and empower organizations to be better every day.

Learn more at zebra.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Software Engineer
AI Software Engineer

Zebra Technologies • Greater London

On-site
GBP 90,000 - 120,000
12% annual cash incentive
AI Computer Vision Engineer | SDKs, Deployment & Performance
AI Computer Vision Engineer | SDKs, Deployment & Performance

Zebra Technologies • Greater London

On-site
GBP 90,000 - 120,000
12% annual cash incentive
AI Computer Vision Engineer — Edge-to-Cloud SDKs
AI Computer Vision Engineer — Edge-to-Cloud SDKs

Zebra Technologies Europe Limited • Greater London

On-site
GBP 75,000 - 110,000
Annual incentive 12% of base pay
Machine Operator II – Quality & Process Focus
Machine Operator II – Quality & Process Focus

Dormont Manufacturing Co • Preston

On-site
GBP 15,153 - 26,174
Performance-based incentive
Sales Engineer (European Languages - London)
Sales Engineer (European Languages - London)

Zebra Technologies • Greater London

On-site
GBP 55,000 - 90,000
25 days vacation
Pension scheme with matched 7%
Private medical and dental cover
+2
Sales Engineer (European Languages - London)
Sales Engineer (European Languages - London)

Zebra-Technologies • Greater London

On-site
GBP 55,000 - 90,000
25 days vacation
Volunteer time off
Private medical and dental
+3
machine operator II
machine operator II

Zebra-Technologies • Preston

On-site
GBP 22,000 - 30,000
25 days’ annual leave + 8 bank hols
Group Personal Pension Plan
Life Assurance
+7
Senior Machine Learning Engineer, AI Performance
Senior Machine Learning Engineer, AI Performance

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 125,000
Senior Account Manager - Semiconductors
Senior Account Manager - Semiconductors

Zebra Technologies • Wooburn Green

Hybrid
GBP 65,000 - 85,000
25 days of vacation
32 hours paid time off for volunteering
Training and personal development
+5
Inside Account Mgr
Inside Account Mgr

Zebra-Technologies • Greater London

On-site
GBP 35,000 - 52,000
Commission-based OTE
Private healthcare
Pension matching
+5