Compiler Code Generation Engineer (Toronto)

Compiler Code Generation Engineer (Toronto)

17 Aug
|
Amadeus Search
|
Toronto

17 Aug

Amadeus Search

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.

- Strong growth workplace – operate in a high-caliber, collaborative culture where your contributions directly shape the company’s trajectory.

📌 Compiler Code Generation Engineer (Toronto)
🏢 Amadeus Search
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: compiler code generation engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: compiler code generation engineer (toronto) / toronto