Senior Systems Software Engineer C++ (AI & HPC)

HCP, Inc
United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence C++ (Programming Language) Compilers Nvidia CUDA Software Debugging Linux Device Drivers Distributed Systems Memory Management InfiniBand Linux Kernel OpenCL
+10 more
Performance Tuning Remote Direct Memory Access Software Engineering System Programming Virtualization Technology Multithreading Concurrency Gpu Programming Free and Open-Source Software ROCm

Requirements

We are seeking a skilled Systems Software Engineer to build high-performance infrastructure software that enables AI applications to run across diverse hardware platforms and accelerators., Strong proficiency in C++ and/or Rust. * Solid Linux and systems programming fundamentals. * Experience with multithreading, concurrency, memory management, and performance optimization. * Strong debugging and problem-solving skills.

Preferred Skills * Linux kernel or device driver development. * GPU programming (CUDA, ROCm, SYCL, OpenCL). * Compilers, runtimes, virtualization, HPC, or distributed systems. * Networking, RDMA, InfiniBand, or high-performance storage. * AI training/inference infrastructure and open-source contributions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…