Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
115к-162к CAD/год
110к CAD140к CADмедиана180к CAD
По похожим ролям (49) ~ 140к CAD/год
На СНГ рынке: $2.7к/мес ($1.9к - $3.5к)
87
Крутая вакансия
развернуть
Чётко очерченная роль в Intel даёт возможность заниматься производительностью, архитектурой CPU и open-source инструментами в современной LLVM-экосистеме.
Кликните для подробной информации
Современный стекПонятные задачиВклад в open source
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Compiler Engineer (C/C++/LLVM): Developing and optimizing compiler technologies for Intel CPUs, GPUs, and accelerators with an accent on performance, scalability, reliability, and support for AI and HPC workloads. Focus on implementing compiler features, improving generated code, enabling processor capabilities, and analyzing complex workloads across LLVM-based technologies and open-source ecosystems.
Location: Toronto, Canada; hybrid work model with time split between the assigned Intel site and off-site work.
Annual salary: CAD 114,890–162,190, depending on location and experience.
Company
Intel develops processor platforms and software technologies for heterogeneous computing, including CPUs, GPUs, accelerators, AI, HPC, and open-source software ecosystems.
What you will do
Design, develop, test, debug, and maintain advanced compiler technologies and software components.
Implement new compiler features, resolve software defects, and improve compiler-generated code performance and efficiency for Intel CPU architectures.
Analyze real-world applications, workloads, and benchmarks to identify optimization opportunities.
Conduct functional, performance, scalability, and stress testing to ensure product quality and reliability.
Partner with hardware architects and platform teams to enable new processor capabilities.
Collaborate with global engineering, validation, and performance teams while contributing to open-source compiler initiatives and industry standards.
Requirements
Bachelor’s degree in Computer Science, Applied Mathematics, Informatics, or a related technical field.
3+ years of professional software development experience and advanced knowledge of C/C++.
Strong background in object-oriented programming, algorithms, and data structures.
Experience optimizing software for CPU performance and efficiency.
Excellent analytical, debugging, and problem-solving skills.
Nice to have
Master’s degree or PhD in Computer Science, Electrical Engineering, or a related discipline.
Ability to work independently, with strong communication and collaboration skills in global engineering environments.
Experience with vectorization technologies and parallel programming models such as OpenMP.
Experience with compiler development using LLVM or similar compiler frameworks.
Knowledge of assemblers, linkers, and low-level system software.
Strong understanding of compiler optimizations, code generation, and CPU architecture.
Familiarity with performance profiling and analysis tools such as perf or equivalent solutions.
Culture & Benefits
Hybrid work model combining on-site work at the assigned Intel site with off-site work.
Collaboration with global engineering, hardware architecture, validation, and performance teams.
Opportunities to contribute to open-source compiler projects and industry standards.
Accessibility accommodations are available for applicants and employees with disabilities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →