Compiler Code Generation Engineer
Listed on 2026-01-14
-
IT/Tech
AI Engineer, Machine Learning/ ML Engineer, Systems Engineer -
Engineering
AI Engineer, Systems Engineer
Role: Compiler Code Gen Engineer
Location: SF Bay Area / Toronto | Full-time | Hybrid
Compensation: Competitive salary (dependent on experience & location) + Equity + Bonus
This is an opportunity to join a mission-driven startup building the next generation of sustainable AI infrastructure. The team is developing a high-performance, portable compiler that enables developers to “build once, deploy anywhere”—from cloud to edge—while optimizing for efficiency and scalability.
As a Compiler Code Gen Engineer, you will work on core innovations in compiler architecture, shaping the foundation of a system designed to scale AI sustainably. If you are passionate about compilers, optimization, and building technology that drives meaningful impact, this is the role for you.
What You Will Do- Design, develop, and improve a novel heterogeneous AI compiler.
- Implement new compiler capabilities aligned with emerging ML models and hardware.
- Leverage advanced parallelization and partitioning techniques for automated kernel generation.
- Analyze performance data to identify opportunities and drive optimization.
- Collaborate with product teams to ensure solutions meet the needs of ML engineers.
- Influence the direction of compiler architecture for long-term scalability.
- BS in CS, CE, EE, or equivalent experience.
- 4+ years of professional experience in compiler development.
- Deep knowledge of compiler algorithms, data structures, and low-level code generation.
- 4+ years of experience with C/C++.
- Experience with object files, linking, relocations, and target-specific optimizations.
- Strong communication and documentation skills.
- Detail-oriented with a collaborative, team-first mindset.
Preferred:
- MS/PhD in CS, CE, EE, or related.
- Familiarity with LLVM.
- Knowledge of instruction selection, register allocation, dominance/def-use analysis.
- Experience with loop optimizations (vectorization, unrolling, fusion, parallelization).
- Understanding of ML workloads and hardware constraints.
- Salary:
Competitive, adjusted for experience and location. - Equity + performance-based bonus opportunities.
- Unlimited PTO.
- Health, dental, and vision coverage.
- Retirement savings plan.
- Supplemental wellness benefits.
- Hybrid flexibility (SF Bay Area or Toronto).
- Shape the future of AI infrastructure – work on cutting-edge compiler technology that makes AI accessible, scalable, and sustainable.
- Mission-driven team – build products with real-world impact while minimizing environmental footprint.
- High ownership & technical depth – contribute to core architecture in a team that values innovation and engineering excellence.
- Strong growth environment – operate in a high-caliber, collaborative culture where your contributions directly shape the company’s trajectory.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).