Stagiaire ingénieur(e) : Optimisation algorithmique et accélération des chaînes de traitement d'images médicales
Core
Accelerate medical image processing pipelines (CT, MRI, PET) to reduce computation time without altering results, ensuring clinical workflow efficiency.
Role type
High-performance computing intern (C++ optimization)
Builds
Production image processing chains and deep learning inference models for clinical devices and workstations
Domain
Medical imaging + High-performance computing
Deliverable
production ML models
Required skills
C++, High-performance computing, Applied mathematics, SIMD vectorization, Multicore parallelization, Memory optimization, Deep learning inference optimization
Preferred skills
Algorithmic analysis, FFT approaches, ONNX Runtime optimization
Technologies
C++, ONNX Runtime, OpenMP, SIMD (SSE/AVX), ISPC
Responsibilities
Benchmark and profile execution times and memory usage; Analyze algorithmic complexity and propose efficient alternatives; Optimize critical functions via vectorization and memory access patterns; Explore deep learning inference acceleration (quantization, graph optimization); Validate results against reference versions to ensure non-regression.
