Posted 2 days ago
Compiler Engineer
@ Oho Group
Toronto, Ontario
Overview
Oho Group is hiring a Compiler Optimization Engineer for its AI infrastructure startup, which builds a compiler and runtime platform to improve accelerator efficiency. The role owns graph transformations, fusion, tensor layouts and the IR and pass pipeline between model import and code generation. The posting states full-time employment with equity participation.
Responsibilities:
- Develop graph transformations to reduce redundant work and data movement
- Improve fusion decisions and tensor layout propagation
- Evolve the IR and pass pipeline as new model patterns emerge
- Use hardware measurements to find missed optimization opportunities
- Build validation protecting correctness of optimizations
Requirements summary:
- Strong C++ skills
- Practical experience with compiler transformations or IRs
- Understanding of dataflow and optimization legality
- Connect graph and layout decisions with accelerator memory behaviour
- MLIR, XLA, affine or polyhedral analysis, or ML framework internals an asset
Tools & skills
Source and dates
Source type not verified · apify-linkedin
- Employer posting date
- 2026-11-11
- First seen by our source
- 2026-11-14
- Source record updated
- 2026-11-14
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Department | Software development |
| Hours per week | 40 (estimated) |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Perks mentioned | Stock or equity |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Oho Group
| Field | Value |
|---|---|
| Open jobs on Jobsy | 2 |
Compiler Optimization Engineer | AI Systems
I’m working with a venture-backed AI infrastructure startup building a compiler and runtime platform designed to improve accelerator efficiency and give developers greater flexibility over where their workloads run.
They’re looking for a Compiler Optimization Engineer to shape the part of the compiler that turns model structure into better execution.
The opportunity
You’ll work between model import and target code generation, making decisions about how computations are represented, transformed and prepared for execution.
Your work will include:
- Developing graph transformations that reduce redundant work and unnecessary data movement.
- Improving fusion decisions and how tensor layouts propagate through a program.
- Evolving the IR and pass pipeline as new model patterns emerge.
- Using hardware measurements to identify missed optimisation opportunities.
- Working with frontend and backend engineers to keep compiler interfaces clear.
- Building validation that protects correctness as optimisations become more ambitious.
What would make you a strong fit
- Strong C++ and practical experience developing compiler transformations or IRs.
- A clear understanding of dataflow, optimisation legality and performance tradeoffs.
- The ability to connect graph and layout decisions with memory behaviour on accelerators.
Experience with MLIR, XLA, affine or polyhedral analysis, or ML framework internals would be particularly relevant.
The appeal is substantial technical ownership: your decisions will influence how models are compiled and how effectively they use different hardware. You’ll join an experienced compiler and systems team, with equity participation and room to develop new approaches.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.