We are seeking a Principal Rust Software Engineer to develop high-performance, low-level systems software for AI compute workloads. This role requires deep expertise in Rust, particularly for interacting with hardware such as GPUs. As a Principal Rust Software Engineer, you will work on systems close to the metal, optimizing kernel-level and driver-level functions to enable efficient AI acceleration.
This opportunity is with a deep stealth-mode startup focused on redefining AI compute solutions. Founded by industry veterans behind groundbreaking hardware architectures, the company is building a full-stack AI platform from the ground up. Engineers here work at the cutting edge of AI infrastructure, developing low-level systems that bridge novel hardware with large-scale machine learning workloads. This is an environment where a Principal Rust Software Engineer will have a direct and lasting impact on the company's technological direction.
As a Principal Rust Software Engineer, you will design and implement Rust-based runtime systems, GPU compute libraries, and performance-critical abstractions. Your expertise will be crucial in developing scalable and highly efficient systems that integrate seamlessly with AI frameworks and distributed architectures. This role demands strong problem-solving skills, deep knowledge of Rust's memory and concurrency model, and experience working with hardware interfaces.
What We Can Offer You
A high-impact role in a company shaping the future of AI compute
Competitive salary, equity, and top-tier benefits
A fast-moving, engineer-driven culture that values deep technical expertise
Opportunities to work with world-class researchers and hardware architects
Influence over product and system design from an early stage
Key Responsibilities
As the Principal Rust Software Engineer, develop and optimize Rust-based low-level systems for AI workloads
Write efficient, safe, and highly concurrent Rust code for kernel-level and driver-level interactions
Work closely with hardware engineers to integrate GPU compute libraries with Rust applications
Optimize performance-critical code paths for maximum efficiency and scalability
Collaborate with ML researchers and distributed systems engineers to build AI-optimized runtime environments