ZK and ML Compiler Engineer San Francisco Bay Area We are at the forefront of Zero-Knowledge Machine Learning technology, developing breakthrough solutions that combine data-protective computation ...
ZK and ML Compiler Engineer San Francisco Bay Area We are at the forefront of Zero-Knowledge Machine Learning technology, developing breakthrough solutions that combine data-protective computation ...
ML Compiler Engineer
San Bruno, CA · On-site
You will work on a custom ML compiler that transforms modern ML and DSP models into highly efficient programs for our accelerator. This role spans the full compiler stack-from ingesting models and ...
ML Compiler Engineer
San Bruno, CA · On-site
You will work on a custom ML compiler that transforms modern ML and DSP models into highly efficient programs for our accelerator. This role spans the full compiler stack-from ingesting models and ...
Senior ML Compiler Engineer
$124.80K - $171.40K/yr
Masters or PhD in Computer Science, Electrical Engineering, Math, or a related field * Deep experience with at least one: * ML compiler frameworks (MLIR, TVM, XLA, etc.) * Low-level optimization ...
Senior ML Compiler Engineer
$124.80K - $171.40K/yr
Masters or PhD in Computer Science, Electrical Engineering, Math, or a related field * Deep experience with at least one: * ML compiler frameworks (MLIR, TVM, XLA, etc.) * Low-level optimization ...
You will work on a custom ML compiler that transforms modern ML and DSP models into highly efficient programs for our accelerator. This role spans the full compiler stack-from ingesting models and ...
You will work on a custom ML compiler that transforms modern ML and DSP models into highly efficient programs for our accelerator. This role spans the full compiler stack-from ingesting models and ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the endtoend ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the endtoend ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the endtoend ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the endtoend ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Senior ML Compiler Engineer
$103.60K - $142.20K/yr
The Role As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Senior ML Compiler Engineer
$103.60K - $142.20K/yr
The Role As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the endtoend ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the endtoend ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Senior ML Compiler Engineer
$123.10K - $169.10K/yr
The Role As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Senior ML Compiler Engineer
$123.10K - $169.10K/yr
The Role As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Senior ML Compiler Engineer
Warren, MI · On-site
$97.90K - $134.40K/yr
The Role As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Senior ML Compiler Engineer
Warren, MI · On-site
$97.90K - $134.40K/yr
The Role As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Senior ML Compiler Engineer
$124.30K - $170.70K/yr
The Role As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Senior ML Compiler Engineer
$124.30K - $170.70K/yr
The Role As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Staff ML Compiler Engineer
Sunnyvale, CA · On-site
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g., PyTorch, TensorFlow, JAX) and software stack (e.g., ONNX, MLIR ...
Staff ML Compiler Engineer
Sunnyvale, CA · On-site
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g., PyTorch, TensorFlow, JAX) and software stack (e.g., ONNX, MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Senior ML Compiler Engineer
San Bruno, CA · On-site
$124.80K - $171.40K/yr
Masters or PhD in Computer Science, Electrical Engineering, Math, or a related field * Deep experience with at least one: * ML compiler frameworks (MLIR, TVM, XLA, etc.) * Low-level optimization ...
Senior ML Compiler Engineer
San Bruno, CA · On-site
$124.80K - $171.40K/yr
Masters or PhD in Computer Science, Electrical Engineering, Math, or a related field * Deep experience with at least one: * ML compiler frameworks (MLIR, TVM, XLA, etc.) * Low-level optimization ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end-to ... Experience with ML frameworks (e.g.,PyTorch, TensorFlow, JAX) and software stack (e.g.,ONNX,MLIR ...
Senior ML Compiler Engineer
$124.30K - $170.70K/yr
The Role As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the ... Experience with ML frameworks (e.g., PyTorch, TensorFlow, JAX) and software stack (e.g., ONNX, MLIR ...
Senior ML Compiler Engineer
$124.30K - $170.70K/yr
The Role As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the ... Experience with ML frameworks (e.g., PyTorch, TensorFlow, JAX) and software stack (e.g., ONNX, MLIR ...
Ml Compiler Engineer information
See salary details
$33K - $42.9K
7% of jobs
$42.9K - $52.8K
2% of jobs
$52.8K - $62.7K
11% of jobs
$65.9K is the 25th percentile. Wages below this are outliers.
$62.7K - $72.6K
16% of jobs
$72.6K - $82.5K
14% of jobs
The median wage is $82.9K / yr.
$82.5K - $92.5K
14% of jobs
$92.5K - $102.4K
11% of jobs
$104.1K is the 75th percentile. Wages above this are outliers.
$102.4K - $112.3K
7% of jobs
$112.3K - $122.2K
12% of jobs
$122.2K - $132.1K
4% of jobs
$132.1K - $142K
3% of jobs
$33K
$89.2K
$142K
How much do ml compiler engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as an ML Compiler Engineer, and why are they important?
What are some typical collaboration points between an ML Compiler Engineer and other teams during a project?
What does an ML Compiler Engineer do?
What is the difference between Ml Compiler Engineer vs Machine Learning Engineer?
| Aspect | Ml Compiler Engineer | Machine Learning Engineer |
|---|---|---|
| Required Skills | Programming, compiler design, optimization, ML frameworks | Data analysis, model development, programming, ML frameworks |
| Work Environment | Research labs, tech companies, AI hardware firms | Tech companies, startups, data-driven organizations |
| Certifications | Computer science, software engineering, specialized compiler courses | Machine learning, data science, AI certifications |
| Industry Usage | AI hardware, software optimization, ML infrastructure | Model development, deployment, data analysis |
While both roles involve machine learning, Ml Compiler Engineers focus on optimizing ML models through compiler design and software performance, whereas Machine Learning Engineers develop and deploy ML models for applications. The roles often overlap in skills but differ in their primary focus areas.
Other
Posted 24 days ago
Job description
San Francisco Bay Area
We are at the forefront of Zero-Knowledge Machine Learning technology, developing breakthrough solutions that combine data-protective computation with advanced machine learning capabilities. Our compiler team plays a crucial role in making zkML practical and efficient.
We're seeking an exceptional Compiler Engineer with expertise in Zero-Knowledge proofs and cryptography to develop specialized compilers for ZK Machine Learning applications. This role sits at the intersection of cryptographic protocols, machine learning, and compiler optimization.
AI Tool Proficiency Requirements
- Expert-level proficiency with advanced coding assistants (GitHub Copilot, Amazon CodeWhisperer, etc.)
- Demonstrated ability to effectively prompt and interact with AI systems for maximum productivity
- Strong experience using AI tools for debugging and optimization tasks
- Experience integrating AI-assisted workflows into development processes
- Ability to critically evaluate and validate AI-generated code and solutions
What You Will Do
- Design and implement advanced compiler optimizations specifically for zkML circuits
- Develop efficient arithmetic circuit representations for ML operations
- Create and optimize intermediate representations for ZK proof systems
- Implement novel proof-generation optimization techniques
- Optimize constraint system generation and polynomial commitment schemes
- Collaborate with cryptography and ML teams to implement efficient proving systems
- Research and implement new optimization techniques for ZK-ML compilation
- Contribute to the design of new ZK-friendly ML algorithms and architectures
Required Qualifications
- Ph.D. or M.S. in Computer Science with focus on cryptography, compilers, or related field from a top-tier university
- Strong background in Zero-Knowledge proofs and cryptographic protocols
- Solid understanding of machine learning algorithms and their implementation
- Expert-level proficiency in C++, Rust, or similar systems programming languages
- Experience with ZK proof systems
- Strong mathematical foundation in cryptography and abstract algebra
Preferred Qualifications
- Experience with ML compiler optimization and frameworks
- Contributions to ZK proof systems or compiler projects
- Experience with proof system implementation
- Publication record in relevant conferences (CCS, CRYPTO, PLDI, etc.)
- Open-source contributions to ZK or compiler projects
- ACM-ICPC Regional or World Finals medalist
- USACO (USA Computing Olympiad) Gold/Platinum award
- Top-tier algorithmic competition achievements
Technical Skills
- Advanced knowledge of compiler design and implementation
- Expertise in cryptographic primitives and protocols
- Proficiency in optimization techniques for arithmetic circuits
- Strong background in algorithm design and complexity theory
- Experience with performance profiling and optimization
- Familiarity with hardware architecture and constraints
What We Offer
- Opportunity to work on cutting-edge zkML technology
- Competitive compensation package
- Professional development opportunities
- Collaboration with leading researchers in ZK and ML
- Impact on the future of data-protective computation