Compiler Engineer
IC Resources · ic-resources.com
United StatesRemoteMid level4+ yrs
The job in short
Compiler software engineering.
C++
Details
- Found
- 9 d ago · posted 2026-01-15
- Location as listed
- Remote, CA
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
We’re working with a mission-driven startup building a high-performance, portable AI compiler designed to let developers build once and deploy anywhere — from cloud to edge. The team is focused on delivering scalable, resource-efficient AI infrastructure, with sustainability and long-term impact at the core of what they build.
Compiler Engineer responsibilities:
Design, develop, and maintain a heterogeneous AI compiler
Implement new capabilities based on a novel compiler architecture
Propose architectural improvements aligned with advances in ML models and hardware
Apply modern parallelisation and partitioning techniques to generate optimised kernels
Use performance data and benchmarking to identify optimisation opportunities
Collaborate closely with product and ML teams to evolve the compiler architecture
Compiler Engineer background:
4+ years of professional experience working on compiler development
Strong knowledge of compiler algorithms and data structures
Very strong C/C++ skills
Experience with low-level code generation and target-specific optimisations
Familiarity with LLVM and traditional compiler techniques (instruction selection, register allocation, analysis passes)
Experience with performance optimisations such as vectorisation, loop unrolling, fusion, or parallelisation
This is an opportunity to play a key role in shaping the future of portable, sustainable AI infrastructure, with real ownership over core compiler technology.
If interested, please reach out to Harry Hansford @ IC Resources for more information.
Software Engineer jobs in the United States · All IC Resources jobs · Remote Software Engineer jobs in the United States