Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Compiler Engineer C++ LLVM

Intel Corporation

Build LLVM-based compiler technologies with Intel in Toronto, using C++ to improve performance across CPUs, GPUs, and accelerators.

As a Compiler Engineer, you will develop software supporting AI, HPC, and demanding workloads. The team works across language front ends, intermediate representations, optimization, code generation, runtimes, and developer tooling. You will contribute to Intel processor platforms and open-source communities.

Key Responsibilities:

  • Design, develop, test, debug, and maintain compiler technologies
  • Implement features and resolve software defects
  • Analyze workloads and benchmarks for optimization opportunities
  • Improve compiler-generated code performance for Intel CPUs
  • Partner with hardware architects and platform teams

Requirements:

  • Bachelor’s degree in a related technical field
  • Three or more years of software development experience
  • Advanced knowledge of C and C++
  • Strong algorithms, data structures, and object-oriented programming background
  • Experience optimizing software for CPU performance

Apply compiler development, C++, debugging, and optimization expertise to advance Intel software technologies in Toronto.

#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Compiler Engineer C++ LLVM in Toronto, ON vacancy
  • $135k - $185k per year

     ...Senior Machine Learning Applications and Compiler Engineer! NVIDIA is seeking engineers to develop algorithms...  ...in systems level programming (e.g., C/C++ and/or Rust) and solid CS fundamentals in...  ..., or code generation. Experience with LLVM and/or MLIR, including building custom... 
    Suggested

    Nvidia

    Toronto, ON
    1 day ago
  •  ...stimulating and dynamic environment.   Primary Responsibilities: Develop new software as well as enhance existing systems, mostly in C++ on a Linux platform. Work directly with analysts to develop and maintain large scale financial analysis trading applications in a... 
    Suggested

    Waterfront International Ltd

    Toronto, ON
    a month ago
  •  ...to a far wider audience. AI is central to how we work. Every engineer pairs with capable agents, and agentic workflows run through how...  ...browser or mobile platform internals, or performance-critical C/C++. Ad tech, monetization or mobile SDK experience, ideally across... 
    Suggested
    Full time
    Work at office
    3 days per week

    Parallelz

    Toronto, ON
    4 days ago
  • $100k per year

     ...to unify innovations in software models, compilers, platforms, networking, and semiconductors...  ...contributors of all seniorities. As a Software Engineer on the Acceleration Kernel Development...  ..., and making hardware fly. Great in C/C++ and able to build fast, efficient code... 
    Suggested
    Permanent employment

    Tenstorrent

    Toronto, ON
    9 days ago
  •  ...The opportunity to contribute to complex engineering work in the Aviation & Aerospace industry, where analytical rigor and technical precision...  ...processes. You have strong programming skills in C++, with Fortran, MATLAB, and Python also valued. You have knowledge... 
    Suggested
    Contract work

    Sapsol Technologies Inc

    Toronto, ON
    11 days ago
  •  ...others, Cosmo is on the rise. About the Role Department: Engineering Role Summary: We are looking for a Principal Engineer to set...  ...custom hardware (3+ years). Experience with Linux drivers, JNI, C/C++, Soong, or the AOSP build system. Published Android... 
    Full time
    Internship
    Remote work

    COSMO

    Toronto, ON
    12 days ago
  •  ...to unify innovations in software models, compilers, platforms, networking, and semiconductors...  ...of all seniorities. The Systems Engineering team is responsible for low-level management...  ...experience. A strong programmer in C, C++, and Python with fluency in Git for source... 
    Permanent employment

    Tenstorrent

    Toronto, ON
    6 days ago
  • $173k - $197.4k per year

     ...Manager, AI Engineer About Capital One Canada For 30 years, we've been on a mission to change banking for good. We challenge the traditional...  ...Search and VectorDBs, Guardrails, Memory) using Python, C++, C#, Java, or Golang ~ Experience developing and applying state... 
    Long term contract
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    2 days ago
  • $120k - $250k per year

     ...driven to be at the cutting edge of machine learning in research, engineering, and impactful applications. We are looking for world-class...  ...deep learning ~ Strong coding proficiency in Python, Java, C, or C++ ~ You value good software design and sweat over details in code... 
    Full time
    Temporary work
    Work from home

    TD

    Toronto, ON
    2 days ago
  •  ...evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our...  .... Tenstorrent is looking for a Firmware Engineer working on microcontrollers and SoCs, focused on low-level C/C++ development and board bring-up. You’ll implement... 
    Permanent employment

    Tenstorrent

    Toronto, ON
    a month ago
  •  ...brightest and most creative minds, driven by a shared mission to engineer the future and safeguard our planet. In this role, you will design...  ...controller and PLC development Embedded programming in C/C++ and IEC 61131-3 Firmware lifecycle: version control, upgrade procedures... 
    Remote work

    Armstrong Fluid Technology

    Toronto, ON
    10 days ago
  •  ...solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of...  ...of all seniorities. We're looking for a Staff Manufacturing Engineer to help build Tenstorrent's in-house ability to launch, stabilize... 
    Permanent employment
    Contract work

    Tenstorrent

    Toronto, ON
    4 days ago
  • $100k - $145k per year

     ...evolving business needs. Thomson Reuters is seeking a Senior Inference Engineer, AI. This person will collaborate with platform teams to enhance...  ...) ~ Proficiency in Python and at least one systems language (C++ strongly preferred for performance critical inference paths)... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    2 days ago
  • $100k per year

     ...to unify innovations in software models, compilers, platforms, networking, and semiconductors...  ...all seniorities. As a Low-Level Software Engineer on Tenstorrent’s Low-Level Kernel (LLK)...  ...this posting.   Who You Are Strong C/C++ engineer with significant experience building... 
    Permanent employment

    Tenstorrent

    Toronto, ON
    a month ago
  •  ...retention tools to prevent customer churn. What you'll do As an engineer on the team, you'll be responsible for shaping and building a...  ...write high-quality code (in programming languages like Go, Java, C/C++, etc.) ~ Hands-on experience contributing to or building large-scale... 
    Full time
    Contract work
    Internship

    Stripe

    Toronto, ON
    2 days ago
  • $118.8k - $148.5k per year

     ...most affordable and safest routes. We are hiring a Machine Learning Engineer to join our Routing team. Our team builds and maintains Lyft's...  ...for you. Our technology stack runs on AWS, Kubernetes, Go, Python/C++, Apache Airflow, Flink, and Kafka. We use AI to improve... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    2 days ago
  • $136k - $187k per year

     ...pain points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and talented team players who...  ...programming experience in modern programming languages like Go, Java, or C++ especially in backend services. Go is preferred.  ~ Proven track... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    9 hours ago
  •  ...name a few! ? The opportunity: Join our Blocks team as a Software Engineer and play a critical role in shaping the core infrastructure that...  ...object oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive). Great... 
    Full time
    Remote work

    Pigment

    Toronto, ON
    2 days ago
  •  ...and capabilities needed to welcome a billion customers. Security engineers at Spotify help protect our environment and more than 700 million...  ...write code in one or more languages such as Java, Python, Scala, C++, or TypeScript. - You have experience designing and building scalable... 
    Full time
    Work from home

    Spotify

    Toronto, ON
    24 days ago
  •  ...We are looking for an Operations Research Engineer to join the Workforce Management (WFM)...  ...Design and implement the schedule optimization engine using OR-Tools/CP-SAT.  Own the...  ...problems. Proficiency in Java, Python, or C++.  ~ Experience translating complex business... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    2 days ago
  • $89.36k - $124.78k per year

     ...Province: Ontario  City:  Toronto  Summary The Linux Desktop Engineer will own the design, deployment, configuration, and structural...  ...(such as ~/Workspace) to prevent process blocks during source compilation. Exclusion Path Auditing: Implement and maintain required... 
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    Shift work

    Celestica International LP

    Toronto, ON
    16 days ago
  • $144.2k per year

     ...About The Role We are a team of passionate engineers who love solving complex distributed...  ...durable, scalable, and multi-tenant storage engine for Kora. You will be instrumental in driving...  ...teams ~ Proficiency in Java, Scala, C/C++, Go or other statically typed languages... 

    Confluent, an IBM Company

    Toronto, ON
    6 days ago
  • $170k - $230k per year

     ...delivered as a globally scalable SaaS-based cloud service. Our engineering culture is built around speed, experimentation, and technical...  .... Programming: Strong Python; working knowledge of C, C++, Go, Java, and JavaScript; daily use of Git. Production engineering... 
    Long term contract
    Work at office
    Worldwide
    1 day per week

    Behavox

    Toronto, ON
    23 days ago
  • $90k - $110k per year

     ...Intermediate Structural Engineer Toronto, ON KCB is a multidisciplinary engineering, geoscience, and environmental consulting firm...  ...performance Act as a mentor to junior staff Write, compile, and review technical reports and fee proposals to clients Act... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Klohn Crippen Berger

    Toronto, ON
    10 days ago
  • $100k per year

     ...to unify innovations in software models, compilers, platforms, networking, and semiconductors...  ...seniorities. As our TT-Distributed Software Engineer, you will develop and optimize distributed...  ...related field. Solid proficiency in C/C++ and a foundational understanding of... 
    Permanent employment

    Tenstorrent

    Toronto, ON
    more than 2 months ago
  •  ...democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise...  ...design). Expert-level Python and strong proficiency in a compiled or high-performance language (e.g., C++, Java, Scala, Go, or Rust). ~ ML Systems & Serving:... 
    Full time
    Contract work
    Local area
    Remote work
    Worldwide

    Fusemachines

    Toronto, ON
    10 days ago
  • $100k - $135k per year

     ...our clients every day. Business Unit Overview The Quantitative Engineering and Development (QED) team is a front-office quantitative technology...  ...Skills Strong programming skills in Golang, Python, C++, JavaScript/TypeScript, and SQL. Experience developing both frontend... 
    Full time
    Work at office
    Work from home

    TD

    Toronto, ON
    2 days ago
  • $141k - $193k per year

     ...mission. If you are too, let's talk. The Staff Product Security Engineer Opportunity As a Staff Product Security Engineer, you will play...  ...in multiple programming languages (e.g., Java, Go, Python, C/C++). Deep understanding of authentication & authorization protocols... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    9 hours ago
  • $130k - $180k per year

     ...We are looking for a Senior DevOps Engineer to build and scale the continuous integration, testing, and release infrastructure for NVIDIA...  ...NVIDIA driver, CUDA, or graphics-runtime issues. Familiarity with C++ build systems, CMake, Python packaging, and software distribution... 
    Full time
    Night shift

    Nvidia

    Toronto, ON
    2 days ago
  • $168k - $231k per year

     ...without requiring custom code changes or traditional VPNs. As the Engineering Manager for Okta Access Gateway in Toronto, you will lead and...  ...in server-side technologies (e.g., Java / Spring Boot, Go, or C/C++) and distributed systems concepts (concurrency, caching, high... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Compiler Engineer C++ LLVM. Be the first to apply!