... contracts across multiple markets. About the role Join us in building the next generation of AI ... A role that spans software and hardware co-design, shaping both the compiler and the accelerator ...
... contracts across multiple markets. About the role Join us in building the next generation of AI ... A role that spans software and hardware co-design, shaping both the compiler and the accelerator ...
Senior GPU Compiler Development Engineer
Santa Clara, CA · On-site
$143K - $189K/yr
We are looking for experienced Systems SW Compiler Engineers for an exciting role in our PTX ... Good track record of developing, driving and delivering software products. Ways to stand out from ...
Senior GPU Compiler Development Engineer
Santa Clara, CA · On-site
$143K - $189K/yr
We are looking for experienced Systems SW Compiler Engineers for an exciting role in our PTX ... Good track record of developing, driving and delivering software products. Ways to stand out from ...
Sr Software Engineer, AI Tools - AI/ML Compiler
San Diego, CA · On-site
$130K - $171K/yr
... Software Engineering, Systems Engineering, or related work experience. OR Master's degree in ... Write rewrites that follow established compiler engineering practices for clarity, modularity, and ...
Sr Software Engineer, AI Tools - AI/ML Compiler
San Diego, CA · On-site
$130K - $171K/yr
... Software Engineering, Systems Engineering, or related work experience. OR Master's degree in ... Write rewrites that follow established compiler engineering practices for clarity, modularity, and ...
The Security Tools team at Apple is looking for software engineers to develop secure language features for C/C++ and enhance security features in the Clang compiler. Clang is a core part of Apple ...
The Security Tools team at Apple is looking for software engineers to develop secure language features for C/C++ and enhance security features in the Clang compiler. Clang is a core part of Apple ...
GPU Compiler Performance
Santa Clara, CA · On-site
$133K - $200K/yr
... Software Engineering, Hardware Engineering, Systems Engineering, or related work experience ... compiler software to support GPU products. • Writes technical documentation and feature ...
GPU Compiler Performance
Santa Clara, CA · On-site
$133K - $200K/yr
... Software Engineering, Hardware Engineering, Systems Engineering, or related work experience ... compiler software to support GPU products. • Writes technical documentation and feature ...
Senior Compiler Engineer - Smart Network Devices
Santa Clara, CA · On-site
$122K - $167K/yr
We are seeking a software engineer with knowledge of compiler technology, optimizations, networking protocols, and hardware design. This individual will be responsible for leading the advancement and ...
Senior Compiler Engineer - Smart Network Devices
Santa Clara, CA · On-site
$122K - $167K/yr
We are seeking a software engineer with knowledge of compiler technology, optimizations, networking protocols, and hardware design. This individual will be responsible for leading the advancement and ...
We're building a new kind of software stack: a hardware-agnostic platform that makes every system ... Developers can write once, run anywhere, and get state-of-the-art performance across any chip, any ...
Quick apply
We're building a new kind of software stack: a hardware-agnostic platform that makes every system ... Developers can write once, run anywhere, and get state-of-the-art performance across any chip, any ...
Senior Compiler Engineer, AI Inference Platforms
Santa Clara, CA · On-site
$143K - $189K/yr
NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Compiler Engineer, AI Inference Platforms
Santa Clara, CA · On-site
$143K - $189K/yr
NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Compiler Engineer, AI Inference Platforms
$143K - $189K/yr
NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Compiler Engineer, AI Inference Platforms
$143K - $189K/yr
NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Software Engineer - Autonomous Driving
Santa Clara, CA · On-site
$143K - $189K/yr
Collaborate with TensorRT, CUDA, compiler, silicon architecture, perception, planning, DriveOS and safety platform teams. * Build tools, methodologies, and metrics for profiling, benchmarking ...
Senior Software Engineer - Autonomous Driving
Santa Clara, CA · On-site
$143K - $189K/yr
Collaborate with TensorRT, CUDA, compiler, silicon architecture, perception, planning, DriveOS and safety platform teams. * Build tools, methodologies, and metrics for profiling, benchmarking ...
Senior AI Compiler Engineer - Applied Research
Santa Clara, CA · On-site
$143K - $189K/yr
That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. We are looking for outstanding AI Research Engineer /Applied Scientist focused on ...
Senior AI Compiler Engineer - Applied Research
Santa Clara, CA · On-site
$143K - $189K/yr
That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. We are looking for outstanding AI Research Engineer /Applied Scientist focused on ...
Senior AI Compiler Engineer - Applied Research
Santa Clara, CA · On-site
$143K - $189K/yr
That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. We are looking for outstanding AI Research Engineer /Applied Scientist focused on ...
Senior AI Compiler Engineer - Applied Research
Santa Clara, CA · On-site
$143K - $189K/yr
That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. We are looking for outstanding AI Research Engineer /Applied Scientist focused on ...
Senior Software Engineer - Autonomous Driving
$143K - $189K/yr
Collaborate with TensorRT, CUDA, compiler, silicon architecture, perception, planning, DriveOS and safety platform teams. * Build tools, methodologies, and metrics for profiling, benchmarking ...
Senior Software Engineer - Autonomous Driving
$143K - $189K/yr
Collaborate with TensorRT, CUDA, compiler, silicon architecture, perception, planning, DriveOS and safety platform teams. * Build tools, methodologies, and metrics for profiling, benchmarking ...
We are seeking a software engineer to support the development of the compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems. You will be part of our ...
We are seeking a software engineer to support the development of the compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems. You will be part of our ...
Senior Compiler Engineer - Smart Network Devices
$122K - $167K/yr
We are seeking a software engineer with knowledge of compiler technology, optimizations, networking protocols, and hardware design. This individual will be responsible for leading the advancement and ...
Senior Compiler Engineer - Smart Network Devices
$122K - $167K/yr
We are seeking a software engineer with knowledge of compiler technology, optimizations, networking protocols, and hardware design. This individual will be responsible for leading the advancement and ...
#Embedded Software Engineer
San Diego, CA · On-site
$139K - $183K/yr
Engineering Group, Engineering Group > Software Engineering General Summary: ** This position is ... Experience in Compiler and JIT technologies is a plus * Experience with optimizing for popular CPU ...
#Embedded Software Engineer
San Diego, CA · On-site
$139K - $183K/yr
Engineering Group, Engineering Group > Software Engineering General Summary: ** This position is ... Experience in Compiler and JIT technologies is a plus * Experience with optimizing for popular CPU ...
Senior Software Engineer, GPU Performance
Sunnyvale, CA · On-site
$143K - $188K/yr
... ML compiler cost model design to optimizing high performance GPU kernels to cross node model ... software development in one or more programming languages. • 3 years of experience testing ...
Senior Software Engineer, GPU Performance
Sunnyvale, CA · On-site
$143K - $188K/yr
... ML compiler cost model design to optimizing high performance GPU kernels to cross node model ... software development in one or more programming languages. • 3 years of experience testing ...
Senior Compiler Engineer - DL
Santa Clara, CA · On-site
$122K - $168K/yr
NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Compiler Engineer - DL
Santa Clara, CA · On-site
$122K - $168K/yr
NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Compiler Engineer - DL
Santa Clara, CA · On-site
$122K - $168K/yr
NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Senior Compiler Engineer - DL
Santa Clara, CA · On-site
$122K - $168K/yr
NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling ...
Software Engineer
Milpitas, CA · On-site
$165K - $241K/yr
Build, optimize, and enhance the backend of the P4 compiler to fully leverage the capabilities of ... Experience with network-processor software programming is a strong plus. * Hands-on experience with ...
Software Engineer
Milpitas, CA · On-site
$165K - $241K/yr
Build, optimize, and enhance the backend of the P4 compiler to fully leverage the capabilities of ... Experience with network-processor software programming is a strong plus. * Hands-on experience with ...
Contract Compiler Software Engineer information
What is the difference between Contract Compiler Software Engineer vs Compiler Developer?
| Aspect | Contract Compiler Software Engineer | Compiler Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Science or related field; experience with compiler tools | Bachelor's or higher in Computer Science; specialized knowledge in compiler design |
| Work Environment | Contract-based, project-specific, often in tech or software companies | Full-time, research or product-focused teams in tech firms or academia |
| Industry Usage | Common in software development, tech consulting, and freelance projects | Primarily in software development, research, and academia |
| Search & Comparison Intent | Looking for contract roles involving compiler work | Seeking in-depth compiler development roles |
The Contract Compiler Software Engineer typically works on specific projects under contract, focusing on implementing or maintaining compiler features. In contrast, a Compiler Developer often works full-time on designing and improving compiler systems. Both roles require similar technical skills and educational backgrounds, but differ mainly in employment type and scope of work.
Job description
- Contribute across the full compiler stack, including operator lowering, graph/IR transformations, optimization passes, and backend code generation
- Optimize for dataflow architectures, developing pipelined schedules, memory orchestration, and resource-constrained execution strategies
- Collaborate with hardware architects to influence architectural features, ensuring the compiler and hardware evolve together
- Develop compilation strategies that unify our analog compute with digital subsystems
- Build and maintain a compiler that produces high-performance binaries with strong debugging support, clear error messages, and predictable performance models
- 3+ years of experience building compilers or high-performance systems software, especially those involving complex resource management or optimization.
- Expert in modern C++ (C++14/17/20) and strong Python.
- Experience with compiler IRs (SSA-based or graph-based), transformations, and code generation
- Exposure to specialized accelerators (GPU, NPU, FPGA, or custom ASIC) or parallel architectures
- Experience with machine learning compiler stacks (e.g., ONNX, MLIR, TVM, XLA, IREE, PyTorch), with contributions to MLIR or LLVM projects a plus
- Experience with optimization methods (LP/MIP, CP, SAT/SMT) using solvers like Gurobi or OR-Tools for scheduling and resource allocation
- Experience compiling for specialized accelerators (GPU, NPU, FPGA, or custom ASIC) on DNN workloads; GPU/DSP experience is valuable if combined with compiler backend work beyond kernel tuning
- Familiarity with heterogeneous compilation, especially mixing custom accelerators with CPUs/GPUs/NPUs, and exposure to analog or in-memory compute is a plus
- Experience collaborating in compiler-hardware co-design (architecture + ISA) for better compiler usability and hardware efficiency
- The opportunity to shape how deep learning and LLM workloads are compiled on novel hardware.
- A role that spans software and hardware co-design, shaping both the compiler and the accelerator architecture
- A collaborative, innovative team that values engineering rigor, continuous integration, and user-focused design. We foster an environment of shared learning and technical excellence
- Competitive compensation, equity, and benefits package