Skip to content
×

C++​/Rust Systems Software Engineer - AI & HPC; W2​/Remote

Remote / Online - Candidates ideally in
Chicago, Cook County, Illinois, 60601, USA
Listing for: Trimah Technologies LLC
Full Time, Remote/Work from Home position Listed on 2026-11-14
Job specializations:
Salary/Wage Range or Industry Benchmark: 150000 - 190000 USD Yearly USD 150000.00 190000.00 YEAR

Job Description & How to Apply Below

Position: C++/ Rust Systems Software Engineer - AI & HPC (W2/Remote )
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

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary