CareerPlanSign in

Compiler Developer (LLVM, C++)

🌐 Remote💼 Full-time🗓 2026-09-04 → 2026-09-26

Core

Design, enhance, and implement components of the LLVM and Clang based toolchain to build safe, efficient applications for various platforms.

Role type

Senior IC compiler engineer (LLVM/Clang)

Builds

Clang compiler, linker, tools, and libraries

Domain

Compiler infrastructure / Systems programming

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ expertise, compiler design, code generation, optimization, cross-compilation, multithreading, object-oriented design, version control, debugging, test development

Preferred skills

C++11/14/17 features, assembler/linker knowledge, object file formats, *nix tools, CMake, Python, bash

Technologies

LLVM, Clang, binutils, GCC, CMake, Python, bash

Responsibilities

Analyze requirements and design toolchain components; extend open source LLVM/Clang code bases; collaborate with the LLVM community and contribute patches; analyze, build, and debug platform code and tests; develop and maintain target-specific tests

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.