29 Sep
|
Important Company of the Sector
|
Toronto
29 Sep
Important Company of the Sector
Toronto
Role: Compiler Code Gen Engineer
Location: SF Bay Area / Toronto | Full-time | Hybrid
Compensation: Competitive salary (dependent on experience & location) + Equity + Bonus
About the Role
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.
What You Will Bring
-
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.
Compensation & Perks
-
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).
Why Join Us?
-
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.
-
Solid growth environment – operate in a high-caliber, collaborative culture where your contributions directly shape the company’s trajectory.
📌 Compiler Code Generation Engineer (Toronto)
🏢 Important Company of the Sector
📍 Toronto