Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
115к-162к CAD/год
75к CAD110к CADмедиана130к CAD
По похожим ролям (8) ~ 110к CAD/год
89
Крутая вакансия
развернуть
Чётко описанная инженерная роль в Company hidden сочетает работу с LLVM, CPU, GPU, AI и HPC; наставничество и участие в open source дают хорошие возможности для технического роста.
Актуальный стек
Понятная роль
Перспективная область
Рост с поддержкой
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Compiler Performance Engineer (LLVM): Analyzing and optimizing compiler-generated code for Intel CPUs and GPUs with an accent on performance analysis, code generation, automated testing, and heterogeneous computing. Focus on diagnosing optimization bottlenecks, tuning AI and HPC workloads, developing compiler components, and contributing to open-source compiler technologies.
Location: Toronto, Canada; hybrid work model with time split between the assigned hirify.global site and off-site work
Annual salary: CAD 114,890–162,190, depending on location and experience.
Company
hirify.global's Data Center Group develops compiler technologies and development tools that optimize heterogeneous computing across CPUs, GPUs, and accelerators for AI, HPC, and other compute-intensive workloads.
What you will do
Analyze performance issues in compiler-generated code and identify root causes in optimization and code-generation stages.
Measure and tune application performance on hirify.global CPUs and GPUs, track regressions, and identify optimization opportunities.
Design and implement automated testing solutions to monitor compiler performance and quality.
Connect hirify.global hardware and compiler capabilities with AI and HPC ecosystems, including PyTorch, inference frameworks, and machine-learning workloads.
Develop compiler components such as optimization passes, code-generation features, runtime systems, and offload technologies under senior-engineer guidance.
Contribute to open-source compiler communities through issue reporting, patch development, code reviews, and technical discussions.
Requirements
Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field plus at least 1 year of experience in compiler development, compiler performance analysis, or compiler optimization; or a bachelor's degree in a related technical field plus at least 2 years of such experience.
Completed academic coursework in data structures and/or algorithms.
Strong written and oral communication skills, with the ability to explain technical details and concepts clearly.
Precise attention to detail, motivation to learn, and a demonstrated ability to analyze and solve complex technical problems.
Nice to have
Familiarity with hirify.global x86 instruction set architecture and Advanced Vector Extensions, or GPU architecture and execution models.
Exposure to LLVM, MLIR, or GCC compiler infrastructure.
Experience with parallel and heterogeneous programming models such as OpenMP, SYCL, OpenCL, Triton, or CUDA.
Experience with performance-analysis tools and methodologies on real-world applications.
Exposure to AI/ML frameworks and inference stacks.
Open-source contribution history.
Culture & Benefits
Hybrid work model combining on-site work at the assigned hirify.global site with off-site work.
Hands-on work with compiler technologies for CPUs, GPUs, accelerators, AI, and HPC.
Mentorship from experienced engineers and technical leaders, with opportunities for technical growth and career development.
Collaboration with a diverse, global group of engineering teams.
Employment is full time; this is an experienced-hire position on Shift 1 in Canada.
Accessibility accommodations are available for applicants and employees with disabilities.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →