Compiler Engineer
$160K - $300K/yr
Design, develop, and maintain compiler toolchains that translate machine learning models from industry-standard frameworks into optimized workloads for TetraMems analog in-memory computing hardware.
$160K - $300K/yr
Design, develop, and maintain compiler toolchains that translate machine learning models from industry-standard frameworks into optimized workloads for TetraMems analog in-memory computing hardware.
$160K - $300K/yr
Design, develop, and maintain compiler toolchains that translate machine learning models from industry-standard frameworks into optimized workloads for TetraMems analog in-memory computing hardware.
Austin, TX · On-site
The role involves building a complete MLIR-based compiler stack from scratch to optimize AI models for cutting-edge 5G/6G silicon, focusing on high-performance, memory-efficient code generation ...
Austin, TX · On-site
The role involves building a complete MLIR-based compiler stack from scratch to optimize AI models for cutting-edge 5G/6G silicon, focusing on high-performance, memory-efficient code generation ...
San Jose, CA · On-site
Design and build the compiler that converts AI models from popular ML frameworks into assembly code that runs on our accelerator hardware. * Develop and implement novel scheduling algorithms that ...
San Jose, CA · On-site
Design and build the compiler that converts AI models from popular ML frameworks into assembly code that runs on our accelerator hardware. * Develop and implement novel scheduling algorithms that ...
$195K - $265K/yr
About the Role EnCharge AI is seeking a highly skilled and experienced AI Compiler Engineer to spearhead the efforts in developing and optimizing graph compilers tailored to cutting-edge AI and ML ...
$195K - $265K/yr
About the Role EnCharge AI is seeking a highly skilled and experienced AI Compiler Engineer to spearhead the efforts in developing and optimizing graph compilers tailored to cutting-edge AI and ML ...
Design and build the compiler that converts AI models from popular ML frameworks into assembly code that runs on our accelerator hardware. * Develop and implement novel scheduling algorithms that ...
Design and build the compiler that converts AI models from popular ML frameworks into assembly code that runs on our accelerator hardware. * Develop and implement novel scheduling algorithms that ...
Santa Clara, CA · On-site
$122K - $168K/yr
We are seeking for an expert Senior Compiler Engineer to join our Compute Compiler Team, with a focus on upstream engagement with the LLVM ecosystem and advancing NVIDIA's compiler technology through ...
Santa Clara, CA · On-site
$122K - $168K/yr
We are seeking for an expert Senior Compiler Engineer to join our Compute Compiler Team, with a focus on upstream engagement with the LLVM ecosystem and advancing NVIDIA's compiler technology through ...
Hillsboro, OR · On-site
$113K - $156K/yr
NVIDIA's HPC compiler group is seeking a Fortran compiler developer to contribute to the development of a leading optimizing compiler for high-performance computing. The role involves solving complex ...
Hillsboro, OR · On-site
$113K - $156K/yr
NVIDIA's HPC compiler group is seeking a Fortran compiler developer to contribute to the development of a leading optimizing compiler for high-performance computing. The role involves solving complex ...
Redmond, WA · On-site +1
$121K - $165K/yr
We are looking for an experienced Compiler Infrastructure Engineer to join our Compute Compiler Team, with a primary focus on aligning NVIDIA's compiler codebases with open-source ecosystems and ...
Redmond, WA · On-site +1
$121K - $165K/yr
We are looking for an experienced Compiler Infrastructure Engineer to join our Compute Compiler Team, with a primary focus on aligning NVIDIA's compiler codebases with open-source ecosystems and ...
Santa Clara, CA · On-site
$122K - $168K/yr
NVIDIA AI is seeking a Senior Fortran Compiler Engineer to join their HPC compiler group, focusing on optimizing compilers for high-performance computing. The role involves solving complex compiler ...
Santa Clara, CA · On-site
$122K - $168K/yr
NVIDIA AI is seeking a Senior Fortran Compiler Engineer to join their HPC compiler group, focusing on optimizing compilers for high-performance computing. The role involves solving complex compiler ...
Santa Clara, CA · On-site
$122K - $168K/yr
NVIDIA's HPC compiler group is seeking a Fortran compiler developer to contribute to the development of a high-performance optimizing compiler. The role involves solving complex problems at the ...
Santa Clara, CA · On-site
$122K - $168K/yr
NVIDIA's HPC compiler group is seeking a Fortran compiler developer to contribute to the development of a high-performance optimizing compiler. The role involves solving complex problems at the ...
Mountain View, CA · On-site
DensityAI is a company focused on AI accelerators, and they are seeking a Compiler Engineer specializing in MLIR. The role involves owning MLIR dialect design and collaborating with chip-design and ...
Mountain View, CA · On-site
DensityAI is a company focused on AI accelerators, and they are seeking a Compiler Engineer specializing in MLIR. The role involves owning MLIR dialect design and collaborating with chip-design and ...
Santa Clara, CA · On-site
$122K - $168K/yr
We are seeking for an expert Senior Compiler Engineer to join our Compute Compiler Team, with a focus on upstream engagement with the LLVM ecosystem and advancing NVIDIA's compiler technology through ...
Santa Clara, CA · On-site
$122K - $168K/yr
We are seeking for an expert Senior Compiler Engineer to join our Compute Compiler Team, with a focus on upstream engagement with the LLVM ecosystem and advancing NVIDIA's compiler technology through ...
Santa Clara, CA · On-site
$128K - $181K/yr
As a Compiler Engineer, you will play a critical role in designing, developing, testing, debugging, and maintaining Intel's industry-leading LLVM-based compiler stack, including C, C++, SYCL, and ...
Santa Clara, CA · On-site
$128K - $181K/yr
As a Compiler Engineer, you will play a critical role in designing, developing, testing, debugging, and maintaining Intel's industry-leading LLVM-based compiler stack, including C, C++, SYCL, and ...
$128K - $181K/yr
As a Compiler Engineer, you will play a critical role in designing, developing, testing, debugging, and maintaining Intel's industry-leading LLVM-based compiler stack, including C, C++, SYCL, and ...
$128K - $181K/yr
As a Compiler Engineer, you will play a critical role in designing, developing, testing, debugging, and maintaining Intel's industry-leading LLVM-based compiler stack, including C, C++, SYCL, and ...
$216K - $394K/yr
We have an extraordinary opportunity for Compiler Circuit Design Engineers. This is a highly visible role at the heart of a processor design effort, making a critical impact delivering products to ...
$216K - $394K/yr
We have an extraordinary opportunity for Compiler Circuit Design Engineers. This is a highly visible role at the heart of a processor design effort, making a critical impact delivering products to ...
Austin, TX · On-site
Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This ...
Austin, TX · On-site
Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This ...
Austin, TX · On-site
Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This ...
Austin, TX · On-site
Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This ...
Santa Clara, CA · On-site
$143K - $189K/yr
We are seeking an AI Compiler Engineer with deep expertise in compiler technologies to join our team. The ideal candidate brings broad experience across machine learning, including reinforcement ...
Santa Clara, CA · On-site
$143K - $189K/yr
We are seeking an AI Compiler Engineer with deep expertise in compiler technologies to join our team. The ideal candidate brings broad experience across machine learning, including reinforcement ...
NVIDIA is known as 'the AI computing company' and is seeking a Senior Backend Compiler Engineer to join their GPU Software organization. The role involves guiding the design and implementation of a ...
NVIDIA is known as 'the AI computing company' and is seeking a Senior Backend Compiler Engineer to join their GPU Software organization. The role involves guiding the design and implementation of a ...
$128K - $181K/yr
As a Compiler Engineer, you will play a critical role in designing, developing, testing, debugging, and maintaining Intel's industry-leading LLVM-based compiler stack, including C, C++, SYCL, and ...
$128K - $181K/yr
As a Compiler Engineer, you will play a critical role in designing, developing, testing, debugging, and maintaining Intel's industry-leading LLVM-based compiler stack, including C, C++, SYCL, and ...
$9.13 - $11.58
6% of jobs
$11.58 - $14.03
9% of jobs
$15.33 is the 25th percentile. Wages below this are outliers.
$14.03 - $16.48
18% of jobs
The median wage is $18.92 / hr.
$16.48 - $18.92
17% of jobs
$18.92 - $21.37
15% of jobs
$23.60 is the 75th percentile. Wages above this are outliers.
$21.37 - $23.82
11% of jobs
$23.82 - $26.27
7% of jobs
$26.27 - $28.72
6% of jobs
$28.72 - $31.16
5% of jobs
$31.16 - $33.61
3% of jobs
$33.61 - $36.06
2% of jobs
$9
$20
$36
| Aspect | Compiler | Interpreter |
|---|---|---|
| Function | Translates entire code into machine language before execution | Translates code line-by-line during execution |
| Speed | Faster execution after compilation | Slower due to real-time translation |
| Usage | Used in languages like C, C++ | Used in languages like Python, JavaScript |
| Errors | Errors are found after compilation | Errors are detected during execution |
| Output | Produces standalone executable files | Runs directly from source code |
In summary, a compiler translates the entire program into machine code before execution, resulting in faster runtime and standalone files. An interpreter translates code line-by-line during execution, which can be slower but allows for easier debugging and dynamic execution. Both are essential in different programming environments depending on performance and development needs.

$160K - $300K/yr
Other
Re-posted 25 days ago
Responsibilities:
Design, develop, and maintain compiler toolchains that translate machine learning models from industry-standard frameworks into optimized workloads for TetraMems analog in-memory computing hardware.
Develop runtime systems, software libraries, and SDK components that enable efficient deployment, execution, and management of AI applications on TetraMem accelerators.
Implement compiler optimizations, including graph transformations, operator fusion, memory optimization, scheduling, and code generation to maximize performance and energy efficiency.
Research and develop innovative techniques to improve machine learning inference speed, latency, throughput, and power consumption across a wide range of AI workloads.
Collaborate closely with machine learning engineers to support model conversion, validation, optimization, benchmarking, and deployment.
Partner with hardware architects and silicon engineering teams to co-design software and hardware features that improve system performance, programmability, and usability.
Develop performance analysis, profiling, debugging, and benchmarking tools to evaluate and optimize AI workloads on current and future TetraMem platforms.
Integrate and support industry-standard machine learning frameworks and model formats, including PyTorch, TensorFlow, ONNX, and other emerging AI ecosystems.
Lead technical design reviews, contribute to software architecture decisions, and establish best practices for scalable, maintainable, and high-quality software development.
Mentor junior engineers, contribute to technical documentation, and help define the long-term roadmap for TetraMems compiler, runtime, and SDK technologies.
Requirements:
Experience in one or more of the following areas considered a strong plus:
Salary Range: $160,000 - $300,000 / year
TetraMem celebrates diversity and is committed to creating an inclusive environment for all employees. We are proud to be an Equal Opportunity Employer and welcome applicants from all backgrounds. Qualified candidates will receive consideration for employment without regard to race, color, religion, creed, sex, gender identity or expression, sexual orientation, national origin, ancestry, age, marital status, medical condition, disability, genetic information, military or veteran status, or any other characteristic protected by applicable federal, state, or local law.
TetraMem is committed to providing reasonable accommodations to qualified applicants with disabilities throughout the recruitment process. Applicants requiring accommodation may contact Human Resources for assistance.
To ensure a fair, consistent, and efficient hiring process, all candidates must apply through TetraMems official ClearCompany Applicant Tracking System (ATS). Applications submitted through the ATS allow our hiring team to evaluate candidates using a standardized process and ensure timely communication throughout the recruitment process. To promote equal consideration for all applicants, applications submitted outside of the ClearCompany ATS, including direct emails, LinkedIn messages, or unsolicited submissions to employees, may not be reviewed or considered.
We encourage all interested candidates to apply through the official TetraMem Careers page.
Sourced by ZipRecruiter
Computer and peripheral equipment manufacturing
11 - 50 Employees
Fremont, CA, US
2018