Inetum logo

Senior Computer Vision & Edge AI Engineer

Inetum·Salary not specified

Primary stack

PyTorchC++Triton Inference ServerMLflowRustTensorRT-LLM

Nice to have's

Azure

Job description

About the Position

We are seeking a Senior Computer Vision & Edge AI Engineer with expertise in deep learning and computer vision to join our team. This role involves full, end-to-end technical ownership of the vision core of an industrial visual inspection product built on the NVIDIA platform.

Responsibilities

  • Combine deep expertise in unsupervised anomaly detection and defect segmentation with production-grade GPU inference optimization and complete model lifecycle management.
  • Design and lead the evolution of the pipeline orchestration toward a high-performance native C++ core, delivering real-time decisions on the factory floor.

Requirements

Deep Learning & Computer Vision

  • Expert-level PyTorch: CNN / transformer vision architectures, training, evaluation, and rigorous ONNX export (zero train/serve skew).
  • One-class / unsupervised anomaly detection: PatchCore, EfficientAD, PaDiM, student–teacher, normalizing flows, and their real failure modes (reference-set contamination, threshold calibration with few or no defective samples, synthetic defects via cut-paste / DRAEM, over-rejection, drift).
  • Supervised defect segmentation and detection (encoder–decoder, DETR-family): training, acceptance criteria, and imbalanced datasets.
  • Methodological rigor: AUROC / AUPRO alongside plant-level metrics (escape rate, false-reject rate) and regression validation against recorded data.

C++ & Real-Time Systems

  • Expert-level modern C++ (C++17/20) for real-time vision pipelines, in addition to expert Python.
  • High-performance systems design: native pipeline/orchestrator coordinating capture, pre-processing, inference, and post-processing while keeping data in memory and avoiding unnecessary copies and hops.
  • Hard latency budgets: determinism, watchdogs, and graceful degradation.
  • Linux, Docker, Git, and CI as the natural working environment.

GPU & Inference Optimization (NVIDIA)

  • Solid CUDA: execution model, streams, CUDA Graphs, memory management (pinned, unified, pre-allocation), writing, and debugging custom kernels.
  • GPU libraries: cuBLAS, NPP, CV-CUDA, Thrust, or equivalents for accelerated image pre-processing and scoring.
  • TensorRT in production: engine building, mixed FP16 / INT8 precision with custom quantization calibration, precision-degradation diagnosis, and dynamic batching.
  • Triton Inference Server in production.
  • Profiling with Nsight Systems / Nsight Compute: p99 latency characterization per stage and finding the real bottleneck before optimizing.

Data & MLOps

  • Model versioning and registry (MLflow or equivalent), reproducibility, and dataset curation (CVAT).
  • Traceability: able to demonstrate which model, data, and version produced a given result.
  • Models in production: monitoring, drift detection, and a retraining / rollback policy.

Nice to Have

  • Custom TensorRT plugins.
  • Industrial cameras - GigE Vision (ideally Basler pylon); optics, lighting, and photometric calibration (flat-field).
  • Anomalib (advanced use or upstream contributions).
  • Manufacturing / quality context (automotive or another regulated industry); ISA-95 and IEC 62443.
  • Public cloud and cloud MLOps (ideally Azure: IoT Edge, ML).
  • Publications, talks, or open source in vision / anomaly detection.

We Offer

  • Join a great team of professionals with a passion for development and programming and participate in new and cutting-edge projects for the company.
  • Work full-time with a flexible schedule under a 100% remote work model.
  • 22 days of vacation + 2 personal days.
  • Company-provided training to help you develop and advance within the career plan designed for you.
  • Attendance at relevant industry events and conferences.
  • Permanent contract.
  • Stability and good working environment.
  • Competitive salary.
  • Access to company group benefits.
  • Flexible compensation and additional benefits.

About the Company

INETUM

We are a digital, international, and agile consulting firm. In the era of post-digital transformation, we strive to enable each of our 28,000 professionals to continuously renew themselves.

Each of them can design their professional journey according to their preferences, embark with their clients to practically build a more positive world, innovate in each of the 27 countries, and balance their professional career with their personal well-being.

Our 28,000 digital athletes are proud to have been certified as Top Employer Europe 2024.

© Inetum. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Inetum logo
Inetum

IT / tech за описом ITJobs

Popular searches