Developer Technology Engineer, Energy
Core
Optimize GPU-accelerated applications for energy simulation and AI workflows, focusing on seismic processing, reservoir simulation, and power grid simulators.
Role type
Senior IC CUDA performance engineer (HPC/AI)
Builds
High-performance multi-GPU/multi-node systems for energy sector customers
Domain
Energy (seismic, reservoir, power grid) + High-Performance Computing (HPC)
Deliverable
production ML models | product features
Required skills
CUDA programming, C/C++, Python, GPU performance optimization, profiling and debugging, parallel computing fundamentals, memory hierarchy management, multi-GPU scaling
Preferred skills
MPI, distributed systems, energy domain workflows (seismic/reservoir/power grid), containerized workflows, CI/perf regression testing
Technologies
CUDA, cuBLAS, cuFFT, cuSPARSE, cuSOLVER, NCCL, MPI, Nsight Systems, Nsight Compute, Linux, Docker, Slurm
Responsibilities
Profile and optimize CUDA kernels and memory movement; drive performance improvements across the stack; build reproducible benchmarks and tuning recommendations; develop reference implementations and patches; support customer engagements and debugging; collaborate on roadmap based on customer requirements; build internal reusable libraries.
Seniority
Senior, hands-on IC