Jobs → Engineering → Systems Software Engineer

Systems Software Engineer

Rashika KashyapUnited StatesMIDPosted 2h ago
C++RustLinuxSystems ProgrammingMultithreadingConcurrencyMemory ManagementPerformance OptimizationLinux KernelDriversDistributed SystemsGPUCUDAROCMSYCLAI InfrastructureHPCData Center Systems
About the Role We are looking for a Systems Software Engineer to join our team, focusing on AI & HPC Infrastructure development. Key Responsibilities • Design and implement systems software using C++ and Rust • Work with Linux OS and Systems Programming • Handle multithreading, concurrency, memory management, and performance optimization • Develop solutions for Linux Kernel, Drivers, and Distributed Systems • Utilize GPU technologies (CUDA, ROCm, SYCL) Requirements • Strong experience with C++ and/or Rust • Strong knowledge of Linux OS and Systems Programming • Experience with multithreading, concurrency, memory management, and performance optimization • Knowledge of Linux Kernel, Drivers, and Distributed Systems • Background in AI Infrastructure, HPC, or Data Center Systems • Strong debugging and problem-solving skills Note: Candidates with 20+ years of experience or PhD candidates with relevant research experience are welcome.

Similar projects

Program Manager (AI/ML, Agentic AI)
Bhanu Chowdary · AI, ML, Agentic AI
Mainframe Developer
Pradeep Kumar · COBOL, JCL, VSAM
FICO Blaze Advisor Developer
Ruma Kumari · FICO Blaze Advisor, Java, Spring Boot
Early · 0 applied1 of 4,866 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy