Senior Vision Systems Engineer

Luxoft

Schweiz

Remote

CHF 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft is seeking a hands-on technical leader to design, optimize, and productize high-performance computer vision and AI pipelines for consumer devices. You will ensure real-time performance, power efficiency, and robustness across embedded platforms.

You will collaborate with ISP, sensor, and tuning teams to optimize image quality, deploy ML models, and drive production readiness with a focus on latency, memory, and thermal constraints.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • 7-10+ years of experience in computer vision/image processing.
  • Proven experience shipping at least one consumer product with embedded vision/AI.
  • Strong C++ expertise (C++14/17/20), including performance optimization.
  • Strong experience with OpenCV and ML frameworks (PyTorch, TensorFlow, ONNX).
  • Experience deploying ML models on embedded/edge devices.
  • Experience with model optimization (quantization, pruning).
  • Strong understanding of 2D/3D geometry and linear algebra.
  • Experience working on embedded Linux or Android systems.
  • Strong debugging and performance profiling skills.
  • Experience optimizing for power and thermal constraints.

Responsibilities

  • Design and implement advanced computer vision and image processing pipelines optimized for real-time consumer devices.
  • Collaborate with ISP, sensor, and tuning teams to optimize image quality for downstream AI and UX performance.
  • Develop and deploy ML models for visual recognition, enhancement, tracking, or scene understanding.
  • Optimize ML models for edge deployment (quantization, pruning, distillation, hardware-aware tuning).
  • Implement performance-critical algorithms in modern C++ for embedded platforms.
  • Optimize for latency, power consumption, memory footprint, and thermal constraints.
  • Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on target SoCs.
  • Work closely with Android/Linux platform teams to integrate camera and AI pipelines.
  • Define and track KPIs: FPS, power usage, memory, startup time, and accuracy.
  • Profile and optimize performance across CPU/GPU/NPU/DSP.
  • Drive debugging of complex system-level issues in production builds.
  • Ensure robust unit testing and contribute to automated validation pipelines.
  • Mentor engineers and review architecture/design proposals.
  • Support product bring-up and mass production readiness.

Skills

C++ optimization
Embedded vision
OpenCV
PyTorch/TF/ONNX
Embedded Linux
Debugging
Profiling
2D/3D geometry

Education

Bachelor's or Master's in CS/EE

Tools

TensorRT
ONNX Runtime
Android/Linux

Job description

Project description

hands-on technical leader responsible for designing, optimizing, and productizing high-performance computer vision and AI pipelines for consumer devices. This role ensures real-time performance, power efficiency, and production robustness across embedded platforms.

Responsibilities
  • Design and implement advanced computer vision and image processing pipelines optimized for real-time consumer devices.
  • Collaborate with ISP, sensor, and tuning teams to optimize image quality for downstream AI and UX performance.
  • Develop and deploy ML models for visual recognition, enhancement, tracking, or scene understanding.
  • Optimize ML models for edge deployment (quantization, pruning, distillation, hardware-aware tuning).
  • Implement performance-critical algorithms in modern C++ for embedded platforms.
  • Optimize for latency, power consumption, memory footprint, and thermal constraints.
  • Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on target SoCs.
  • Work closely with Android/Linux platform teams to integrate camera and AI pipelines.
  • Define and track KPIs: FPS, power usage, memory, startup time, and accuracy.
  • Profile and optimize performance across CPU/GPU/NPU/DSP.
  • Drive debugging of complex system-level issues in production builds.
  • Ensure robust unit testing and contribute to automated validation pipelines.
  • Mentor engineers and review architecture/design proposals.
  • Support product bring-up and mass production readiness.

SKILLS
Must have
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • 7-10+ years of experience in computer vision/image processing.
  • Proven experience shipping at least one consumer product with embedded vision/AI.
  • Strong C++ expertise (C++14/17/20), including performance optimization.
  • Strong experience with OpenCV and ML frameworks (PyTorch, TensorFlow, ONNX).
  • Experience deploying ML models on embedded/edge devices.
  • Experience with model optimization (quantization, pruning).
  • Strong understanding of 2D/3D geometry and linear algebra.
  • Experience working on embedded Linux or Android systems.
  • Strong debugging and performance profiling skills.
  • Experience optimizing for power and thermal constraints.

Nice to have
  • Experience with mobile SoCs (Qualcomm, MediaTek, Exynos, etc.).
  • Experience with CUDA / OpenCL / Vulkan / OpenGL ES / SIMD.
  • Experience with camera calibration and ISP interaction.
  • Experience building for Android Camera HAL or Yocto-based systems.
  • Experience with AR, computational photography, or video processing.
  • Experience with multi-camera systems.
  • Exposure to production validation and manufacturing constraints.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Vision Systems Engineer (Real-Time AI Edge)
Lead Embedded Vision Systems Engineer (Real-Time AI Edge)

Luxoft (old) • Switzerland

Remote
CHF 120,000 - 180,000
Edge AI & Computer Vision Intern
Edge AI & Computer Vision Intern

Distalmotion • Épalinges

On-site
CHF 28,000 - 44,000
Structured onboarding
Autonomy
Flexible schedule
+1
Computer Vision Engineer (VIO)
Computer Vision Engineer (VIO)

Harmattan AI • Vaud

On-site
CHF 110,000 - 150,000
Computer Vision Engineer (VIO)
Computer Vision Engineer (VIO)

Harmattan AI • Zürich

On-site
CHF 90,000 - 120,000
AI/ML Computer Vision Engineer, Camera Tracking (80-100%)
AI/ML Computer Vision Engineer, Camera Tracking (80-100%)

Careers - uniqFEED • Glattbrugg

Hybrid
CHF 120,000 - 160,000
Phantom Stock Option Plan
Training and education support
Five weeks vacation
+2
Computer Vision Engineer
Computer Vision Engineer

Harmattan AI • Zürich

On-site
CHF 100,000 - 130,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Auterion AG • Zürich

On-site
CHF 140,000 - 180,000
Flexible hours
Stock options
Holiday allowance
+5
Computer Vision Engineer
Computer Vision Engineer

Harmattan AI • Lausanne

On-site
CHF 110,000 - 180,000
Computer Vision Engineer
Computer Vision Engineer

Creandum • Zürich

On-site
CHF 120,000 - 180,000
AI Research Engineer (Kernel & Inference Optimization)
AI Research Engineer (Kernel & Inference Optimization)

Jobgether SRL • Switzerland

Remote
EUR 137,000 - 222,000
Remote-first team
International team
Cutting-edge AI research
+3
Top locations