C++/Rust Systems Software Engineer - AI & HPC; W2/Remote
Listing for:
Trimah Technologies LLC
Full Time, Remote/Work from Home
position
Listed on 2026-11-14
Job specializations:
-
Software Development
Job Description & How to Apply Below
Job Title:
C++/ Rust Systems Software Engineer - AI & HPC Infrastructure
Location:
Remote / USA Duration:
Long-Term Contract
Education:
PhD / Research Experience
Employment Type:
W2/W2 Only Visa: W2/USC/GC/Etc....
Job Description & Requirements:
Education:
PhD Candidates with relevant Research Experience are welcome to apply.
- Develop high-performance systems software using C++ and Rust.
- Strong expertise in Linux operating systems and systems programming.
- Experience with Linux kernels, device drivers, runtimes, and system services.
- Design and optimize software for AI and High-Performance Computing (HPC).
- Build infrastructure integrating GPUs, accelerators, networking, and storage.
- Strong knowledge of multithreading, concurrency, and memory management.
- Experience with performance tuning, debugging, and bottleneck analysis.
- Develop distributed services for large-scale computing environments.
- Work across kernel-level programming, operating systems, and application layers.
- Experience with GPU programming technologies such as CUDA, ROCm, SYCL, or OpenCL is a plus.
- Knowledge of compiler technologies, virtualization, and runtime environments.
- Experience with high-performance networking, RDMA, and Infini Band preferred.
- Familiarity with distributed systems and hyperscale data center infrastructure.
- Experience with high-performance storage and accelerator technologies.
- Understanding of AI training and inference infrastructure is an advantage.
- Ability to troubleshoot complex systems and optimize throughput and latency.
- Experience working with large, complex codebases.
- Collaborate with hardware, AI, platform, and infrastructure engineering teams.
- Participate in architecture discussions, design reviews, and performance analysis.
- Open-source contributions and strong systems engineering fundamentals preferred.
- Excellent problem-solving skills and ability to learn emerging technologies.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction