908,794open jobs
55,875companies
151,787added this week
Browse all
Salary
≈ $95k – $233k per year (Estimated)
Location
Remote (France)
Seniority
Middle · 3+ years exp
Employment
Full-Time

First seen by Alion on Feb 5, 2026. Geci scores D on the Alion truth index.

Overview
Company
Impact
Profile match
Smart solutionsfor a smart world. GECI International est un spécialiste de la Technologie et du Digital. Depuis son origine en 1980, le Groupe innove pour concevoir et développer des solutions, produits et services intelligents pour les secteurs de la Recherche, de l'Industrie et des Services.

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)

  • CUDA - Primary GPU development

  • Rust - Source language for algorithms to port

  • C++ - Legacy components and CUDA interoperability

  • (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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
908,794 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
In your city
$110k – $172k per year • Remote (United States) • 5+ years exp • Bachelor's Degree
AI/ML
Copilot
Prompt Engineering
AI Agents
LLM
Human-in-the-Loop
Agentic Workflows
Apply
AI/ML Scientist 13 days ago
$97k – $123k per year • Remote (Canada) • Full-Time • 2+ years exp • Master's Degree
Python
SQL
Python
Dask
AI/ML
Spark
Fine-tuning
AI Agents
NLP
PyTorch
LLM
Ray
Amazon SageMaker
Multi-Agent Systems
Machine Learning
DevOps
AWS
Apply
≈ $140k – $250k per year (Estimated) • Equity • Remote (United States) • 7+ years exp
Python
TypeScript
Databases
Databricks
AI/ML
MLFlow
Function Calling
AI Agents
LLM
Hallucination
LLM Guardrails
Agentic Workflows
Tool Use
DevOps
Datadog
Prometheus
CI/CD
AWS
Grafana
Apply
≈ $99k – $210k per year (Estimated) • Remote (Canada) • Full-Time • Ontario
Python
TypeScript
AI/ML
AI Agents
DeepEval
Langfuse
LangSmith
Ragas
LLM
RAG
Synthetic Data
Braintrust
Agentic Workflows
Tool Use
DevOps
Rest API
GitHub Actions
Datadog
CI/CD
AWS
Shift-Left
Cybersecurity
Shift-Left Security
Management
Jira
Scrum
QA
Cypress
Playwright
Postman
Pytest
Apply
Senior AI Engineer 7 hours ago
$140k – $188k per year • Remote (United States) • 4+ years exp
Python
AI/ML
Cursor
Claude
Quantization
AI Agents
LLM
RAG
DevOps
AWS
Docker
Kubernetes
Apply
≈ $19k – $41k per year (Estimated) • In office • Internship • Bachelor's Degree • Singapore
Python
Go
Java
SQL
C++
Scala
AI/ML
Spark
LLM
RAG
Apply
≈ $10k – $25k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Manila
Python
SQL
Analytics
Microsoft Excel
Apply
≈ $30k – $75k per year (Estimated) • Hybrid • São Paulo
Python
SQL
Apply
≈ $30k – $75k per year (Estimated) • In office • São Paulo
Python
SQL
Apply
In office • São Paulo
Python
SQL
Python
pySpark
AI/ML
Spark
Scikit-learn
Kubeflow
TensorFlow
Pandas
PyTorch
Machine Learning
DevOps
CI/CD
Apply
≈ $60k – $144k per year (Estimated) • In office • Full-Time • PhD • Paris
Python
C++
Fortran
AI/ML
OpenMP
Machine Learning
DevOps
HPC
Apply
In office • Full-Time
Rust
DevOps
CI/CD
Jenkins
AWS
Kubernetes
Amazon EC2
IAM
HPC
Apply
In office • Full-Time
Rust
Databases
RabbitMQ
Apache Pulsar
AI/ML
CUDA Toolkit
CUDA
DevOps
gRPC
AWS
HPC
Apply
In office • Full-Time
DevOps
CI/CD
HPC
Apply
≈ $74k – $171k per year (Estimated) • In office • Full-Time • 15+ years exp • Paris
Python
DevOps
CI/CD
Jenkins
Bitbucket
Cybersecurity
SonarQube
Apply
See all jobs
This is one of many
908,794 more open roles from verified company boards, updated every day.