Senior Compiler Engineer

San Francisco, California

Oho Group Ltd
Apply for this Job

Senior Compiler Engineer


We've partnered with an innovative startup committed to leveraging AI for the betterment of humanity. They are looking top-tier Senior Compiler Engineers in San Francisco and Toronto.


Their design emphasizes scalability, ensuring adaptability to evolving demands. Currently, they are developing the Spatial Processing Unit (SPU), significantly reducing AI-related costs. Efforts span across all engineering layers, encompassing hardware, runtime compilers, kernel optimization, algorithm development, and software architecture.



Responsibilities:

  • Lead design, enhancement, and maintenance of the next-generation SPU compiler
  • Propose and implement IR enhancements to support emerging machine learning model architectures.
  • Develop novel compiler passes and scheduling techniques for optimized code generation
  • Apply advanced parallelization and partitioning methods to automate and exploit kernel generation.
  • Rapidly prototype and explore concepts through data-driven evaluation.
  • Benchmark and analyze compiler outputs on SPU hardware to ensure peak performance.
  • Collaborate with hardware and software teams to meet evolving ML engineer needs and improve architecture.
  • Develop tools for analyzing performance bottlenecks

Qualifications:

  • Higher education degree in computer science, computer engineering, electrical engineering, or equivalent.
  • 2+ years of experience in compiler development
  • Proficiency (5+ years) in C/C (C+ or newer) and/or Python.
  • Familiarity with loop optimization techniques (vectorization, unrolling, fusion, parallelization, etc.).
  • Some experience with FPGAs or CGRAs.
  • Working knowledge of LLVM, MLIR, and polyhedral models.

Benefits:

  • Medical insurance
  • Pension plan
  • 401(k)


This is not a graduate-level role - Salaries are high and stock options offered.


If you want to accelerate your career in a high-performing team, then apply the link with your updated resume immediately.

Date Posted: 02 May 2025
Apply for this Job