GPU acceleration engineer

GECI Int.
Paris

GPU Acceleration Engineer - Calculation Engine

🎯 Main Mission

Massively accelerate the sparse calculation engine of a UK SaaS B2B - Enterprise Planning & Analytics company by porting critical algorithms from Rust/C++ to GPU (CUDA). Transform currently impossible calculations (requiring thousands of years of CPU time) into operations achievable in minutes.

📊 Context

UK SaaS B2B - Enterprise Planning & Analytics company manages planning models reaching 64 quadrillion cells with billions of time periods. Our Hyperblock/Polaris engine is currently limited by:

  • Legacy CPU architecture (Java/Rust/C++)

  • Memory constraints on massive sparse structures

  • Prohibitive calculation times on complex scenarios

Objective : Achieve performance gains of 100x to 1000x via GPU offloading.

🔧 Main Responsibilities

GPU Offloading

  • Port existing Rust/C++ algorithms to CUDA/GPU

  • Identify and extract critical calculation paths to accelerate

  • Optimize sparse matrix operations for GPU architecture

  • Develop performant Rust ↔ CUDA wrappers

  • Benchmark and validate performance gains

Memory Optimization

  • Design GPU memory management strategies for massive datasets

  • Implement efficient patterns for sparse structures

  • Optimize CPU ↔ GPU memory transfers

  • Manage GPU memory limitations on large-scale calculations

Technical Collaboration

  • Work with engineering team on integration

  • Document GPU porting patterns

  • Participate in code reviews and design reviews

  • Train the team on GPU best practices

💻 Technical Stack

Languages (in order of importance)

  1. CUDA - Primary GPU development

  2. Rust - Source language for algorithms to port

  3. C++ - Legacy components and CUDA interoperability

  4. (Java - platform context, no dev required)

Key Technologies

  • NVIDIA CUDA (toolkit, libraries: cuBLAS, cuSPARSE)

  • Rust (ownership model, unsafe blocks, FFI)

  • GPU Programming (kernels, memory hierarchy, optimization)

  • Sparse Matrix Operations (compression, storage formats)

  • Profiling Tools (nvprof, Nsight, perf)

✅ Required Profile

Essential Skills

GPU & CUDA (Essential)

  • ✅ Significant CUDA programming experience (3+ years)

  • ✅ Mastery of GPU kernel optimization

  • ✅ Deep knowledge of NVIDIA GPU architecture (memory hierarchy, warps, occupancy)

  • ✅ Experience with sparse calculations on GPU (cuSPARSE or equivalent)

Rust (Essential)

  • ✅ Production Rust development

  • ✅ Mastery of ownership and borrowing system

  • ✅ Experience with unsafe Rust and FFI (Foreign Function Interface)

  • ✅ Ability to analyze and refactor existing Rust code

C++ (Required)

  • ✅ Modern C++ (C++11/14/17)

  • ✅ C++ ↔ CUDA integration

  • ✅ Templates and metaprogramming (asset)

Algorithms (Required)

  • ✅ Data structures for scientific computing

  • ✅ Sparse matrix algorithms (CSR, COO, etc.)

  • ✅ Performance optimization and profiling

  • ✅ Parallelization and concurrency concepts

Highly Valued Experience

  • 🎯 Documented CPU → GPU porting projects

  • 🎯 HPC experience (supercomputers, GPU clusters)

  • 🎯 Memory optimization for large-scale datasets

  • 🎯 Scientific computing or numerical simulation

  • 🎯 Rust interop with other languages (C/C++/Python)

📍 Working Arrangements

Location & Travel

  • 100% remote (France/Europe base preferred)

  • Occasional travel to London

    • Frequency: ~1 week/month for team sprints

    • Project kickoff + key reviews

    • Intensive collaboration sessions

Start date : As soon as possible

Publié le 2026-02-06

Emplois Recommandés

CHARGÉ DE RECOUVREMENT ENTREPRISES (F/H)

Expectra
Paris

Poste ouvert aux personnes en situation de handicap.Nous recherchons pour le compte de notre client, groupe dans l'enseignement supérieur, un Chargé de Recouvrement (F/H) pour rejoindre leur Centre de…

Voir les Détails
Publié le 2025-12-21

Technicien Installation Mise en Service H/F

Page Personnel
Paris

Le poste de Technicien Installation Mise en Service H/F En tant que Technicien Installation Mise en Service, vos principales missions sont les suivantes : Assurer la gestion des pannes sur le…

Voir les Détails
Publié le 2025-10-18

Aide médico-psychologique H/F

Vitalis Médical Paris Nord Est
Paris

Aide médico-psychologique H/F 20267QCYL Vous recherchez un emploi dans le domaine médical, paramédical ou social ? L'agence Vitalis Medical Paris Nord-Est est là pour vous accompagner dans votre reche…

Voir les Détails
Publié le 2026-02-13

Assistant Support Produit Automobile VU et VP (H/F)

Astoria Recrutement
Paris

Rôle : L'Assistant(e) Support Produit joue un rôle essentiel dans le développement et la commercialisation des véhicules. Il travaille en étroite collaboration avec le Chef de Produit pour apporter …

Voir les Détails
Publié le 2026-01-30

Stagiaire Développement Ressources Humaines H/F

Groupe Sos Jeunesse
Paris

Description de l'offre Tu recherches un stage opérationnel en développement RH et tu as envie d'apprendre aux côtés d'une équipe agréable, soudée et dynamique ? Cette mission est faite pour toi. …

Voir les Détails
Publié le 2026-02-03

Alternance Chargé de Contenus E-Commerce - Paris (F/H)

ISCOD
Paris

L’ISCOD, spécialiste de la formation en Digital Learning, recherche pour son entreprise partenaire, Leader du marché de la gestion de l'eau dans l'habitat, un(e) Chargé(e) de Contenus E-Commerce en …

Voir les Détails
Publié le 2026-01-30

Infirmier — H/F

Petites Soeurs des Pauvres "Ma Maison"
Paris

Infirmier — H/F Notre Etablissement, EHPAD à but non lucratif, situé à Paris 12 ème recherche son  Infirmier H/F à Temps Complet en CDI pour compléter son équipe pluridisciplinaire. Prise de poste : …

Voir les Détails
Publié le 2026-02-12

Operational Merchandising Assistant Intern

Balenciaga
Paris

Balenciaga seeks an Operational Merchandising Assistant Intern in Paris to support the Accessories and Ready-to-Wear teams. This role involves participating in photoshoots, managing image assets, orga…

Voir les Détails
Publié le 2026-02-06

S3NS - Identity & Security Engineer - SRE (F/H)

Paris

QUI SOMMES-NOUS ? S3NS est né du partenariat industriel entre Thales, leader mondial de la cyber sécurité, et Google Cloud, leader mondial des solutions cloud. Nous avons pour ambition d'offrir le…

Voir les Détails
Publié le 2026-02-15

Lead Platform Engineer (F/H)

Paris

À propos de l'offre d'emploi Lemonway simplifie les opérations de paiement complexes et réglementées pour les marketplaces. Lemonway collecte les paiements des clients des sites internet de la …

Voir les Détails
Publié le 2026-02-15