Senior Compiler Engineer

🕒 September 2

🏄 California, Texas, +1 more states – Remote

infoinfo

💵 $152k - $241.5k / year

⏰ Full Time

🟠 Senior

👷🏻‍♀️ Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 4%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Design, implement, and maintain custom Rust-to-GPU compiler backends, including rustc codegen backends and proc-macros • Build Rust-native intermediate representation frameworks to compile standard Rust to CUDA PTX and machine code • Lower Rust AST and MIR into MLIR, PTX, LLVM, and other IRs, including GPU-specific optimizations • Build tooling for ahead-of-time, just-in-time, and link-time optimization workflows targeting NVIDIA GPUs, host platforms, and feature sets • Architect compiler-enforced safety models extending Rust ownership, borrowing, and lifetime disciplines across the GPU launch boundary • Implement type-safe Rust abstractions for shared memory, barriers, scoped atomics, Tensor Memory Accelerator, and warp/cluster-level operations • Build composable building blocks for future accelerated-computing applications

🎯 Requirements

• Bachelor's, Master's, or Ph.D. in Computer Science, Computer Engineering, a related field, or equivalent experience • 5+ years of relevant work or research experience in compiler development, language design, or GPU code generation • Deep expertise in the Rust programming language, including compiler internals (rustc), Rust MIR, procedural macros, and Rust's borrow-checker/lifetime model • Hands-on experience with compiler infrastructures, intermediate representations (IRs), and code generation, such as LLVM IR, MLIR, or custom IR systems • Solid understanding of parallel programming models, GPU architectures, and CUDA programming • Strong software design skills, including debugging, profiling, and benchmarking compilers and GPU kernels • Ability to orchestrate agents for product requirement design, architecture, code development, testing, code review, and issue triage • Ability to work independently, define project goals and scope, and drive complex compiler-engineering efforts from research to production

🏖️ Benefits

• Competitive salaries • Generous benefits package • Equity

Apply Now

Similar Jobs

🕒 September 2

CACI International Inc

10,000+ employees

🎖️ Defense

🏛️ Government

🔒 Cybersecurity

IAM Engineer operating SailPoint IdentityIQ and implementing enterprise IAM solutions for CACI’s government customer. Integrating Azure, PKI, SSO, and privileged access management.

🇺🇸 United States – Remote

💵 $98.5k - $206.8k / year

🔥 Funding within the last year

💰 $500M Post-IPO Debt on 2026-02

⏰ Full Time

🟠 Senior

🔴 Lead

👷🏻‍♀️ Engineer

🕒 September 2

CACI International Inc

10,000+ employees

🎖️ Defense

🏛️ Government

🔒 Cybersecurity

Senior ICAM Engineer building and maintaining Air Force IAM and PAM architecture for CACI’s defense IT services. Integrating Azure, Linux, ACAS, Okta, SailPoint, and Kubernetes.

🇺🇸 United States – Remote

💵 $90.3k - $189.6k / year

🔥 Funding within the last year

💰 $500M Post-IPO Debt on 2026-02

⏰ Full Time

🟠 Senior

👷🏻‍♀️ Engineer

🕒 September 2

ICF

5001 - 10000

💼 Consulting

🏛️ Government

🏥 Healthcare

Lead transmission line engineer designing and analyzing utility grid infrastructure for ICF, a global advisory and technology services provider. Leading complex projects, QA/QC, field inspections, and engineering teams.

🕒 September 2

Terracon

5001 - 10000

🏗️ Construction

💼 Consulting

🔬 Science

Senior geotechnical engineer leading investigations, designs, and technical reviews for Terracon’s nationwide geotechnical consulting services. Supervising teams, managing project quality, and supporting business development.

🕒 September 2

Motional

1001 - 5000

💼 Consulting

📦 Logistics

🏭 Manufacturing

Senior Motion Planning Engineer developing safe, production-ready motion-planning algorithms for Motional’s autonomous vehicles. Leading research, high-performance C++ software, system integration, and junior-team mentorship.