Compiler Engineer (LLVM)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Remote from Canada, initially based virtually in the greater metropolitan area of Toronto, Ontario. An office in the Toronto area is planned; once operational, the role will follow a hybrid model requiring on-site presence at least four days per week. Remote work from other countries is not permitted.
Annual salary: CAD 155,888–220,069, depending on location and experience.
Company
designs and manufactures silicon products and develops software technologies for CPUs, GPUs, and heterogeneous computing platforms.
What you will do
- Develop new features for ’s open-source LLVM-based compiler stack.
- Enable the latest C, C++, SYCL, and Fortran language standards.
- Build and improve compiler components for CPU and GPU platforms.
- Collaborate upstream with the Clang and LLVM open-source communities.
- Investigate complex compiler problems and develop performant, scalable solutions.
Requirements
- Bachelor’s degree in Computer Science, Applied Mathematics, Informatics, or a related technical discipline with 5+ years of experience, or a master’s degree with 3+ years of experience.
- Experience with C/C++, object-oriented programming, and data structures.
- Hands-on compiler development experience.
- Technical contributions to open-source projects and Clang, including commits, patches, or reviews.
- Hands-on LLVM experience with optimization passes, code generation, or frontend integration.
- Strong problem-solving, debugging, and solution-development skills.
Nice to have
- Deep understanding of C/C++ language constructs.
- oneAPI or similar vendor toolchain development experience.
- Participation in C, C++, Khronos, or other standards committees.
Culture & Benefits
- Work is initially fully home-based with only occasional site attendance based on business need.
- The role is tied to ’s Canada legal presence and requires living and working in Canada.
- The future Toronto-area office model will require on-site presence at least four days per week.
- Work focuses on an open ecosystem supporting AI, high-performance computing, scalability, and portability.
- Accessibility accommodations are available for applicants and employees with disabilities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →