1

Junior Llvm Jobs (NOW HIRING)

They are seeking a Junior Member of Technical Staff in System Modeling to assist in developing ... Preferred : • Experience with compilers (LLVM, MLIR) or domain-specific languages like Triton ...

GPU Compiler Developer

Sunnyvale, CA · On-site

$175K - $220K/yr

We are looking to fill a range of Junior to Senior roles. What you'll do: * Focus on the development of the LLVM-based compiler backend for a RISC-V vector execution environment transforming shader ...

New

GPU Driver Developer

Sunnyvale, CA · On-site

$175K - $250K/yr

We are looking to fill a range of Junior to Senior roles. What you'll do: * Focus on the design of ... Experience with code analysis, IR (LLVM, MLIR, ISPC), and LLVM and GCC internals * Demonstrated ...

New

GPU Standards Developer

Sunnyvale, CA · On-site

$175K - $250K/yr

We are looking to fill a range of Junior to Senior roles. What you'll do: * Focus on the ... Experience with code analysis, IR (LLVM, MLIR, ISPC), and LLVM and GCC internals * Demonstrated ...

New

Senior Deep Learning Compiler Engineer

Redmond, WA · On-site

$117K - $160K/yr

MLIR, XLA, TVM, LLVM, deep learning models and algorithms, and deep learning frameworks, such as ... in mentoring junior engineers and interns is a bonus Company : NVIDIA is a computing platform ...

Compiler Engineer

San Jose, CA · On-site

$160K - $300K/yr

Mentor junior engineers, contribute to technical documentation, and help define the long-term ... Experience with LLVM and other open-source compiler libraries and tools * Publications on ...

Senior Software Engineer

Austin, TX · On-site

$175K - $225K/yr

Requirements * Has led a team of 3+ junior engineers on projects that have spanned multiple ... Experience with Node.js * Experience with LLVM * Security Clearance Equity Full medical, dental ...

Senior Software Engineer

Austin, TX · On-site

$175K - $225K/yr

Requirements * Has led a team of 3+ junior engineers on projects that have spanned multiple ... Experience with Node.js * Experience with LLVM * Security Clearance $175,000 - $225,000 a year ...

Senior Software Engineer

Austin, TX · On-site

$175K - $225K/yr

Requirements * Has led a team of 3+ junior engineers on projects that have spanned multiple ... Experience with Node.js * Experience with LLVM * Security Clearance $175,000 - $225,000 a year ...

Actively coach, mentor, and elevate mid-level and junior engineers to foster a high-performing ... source ecosystems (e.g., Boost, LLVM, Abseil) * Cloud & Containerization : Experience ...

Senior Software Engineer

Austin, TX

$121K - $160K/yr

Requirements * Has led a team of 3+ junior engineers on projects that have spanned multiple ... Experience with Node.js * Experience with LLVM * Security Clearance $175,000 - $225,000 a ...

Actively coach, mentor, and elevate mid-level and junior engineers to foster a high-performing ... source ecosystems (e.g., Boost, LLVM, Abseil) * Cloud & Containerization : Experience ...

Actively coach, mentor, and elevate mid-level and junior engineers to foster a high-performing ... source ecosystems (e.g., Boost, LLVM, Abseil) * Cloud & Containerization : Experience ...

Staff C++ Software Engineer

Fairborn, OH · On-site

$130K - $150K/yr

Actively coach, mentor, and elevate mid-level and junior engineers to foster a high-performing ... source ecosystems (e.g., Boost, LLVM, Abseil) * Cloud & Containerization : Experience ...

next page

Showing results 1-20

Junior Llvm information

See salary details

$19K

$52.5K

$88K

How much do junior llvm jobs pay per year?

As of Aug 7, 2026, the average yearly pay for junior llvm in the United States is $52,462.00, according to ZipRecruiter salary data. Most workers in this role earn between $36,000.00 and $57,500.00 per year, depending on experience, location, and employer.

What skills and qualifications are needed to thrive as a junior LLVM?

To thrive as a Junior LLVM Developer, you need a solid understanding of C++ programming, compiler theory, and computer architecture, often supported by a degree in computer science or a related field. Familiarity with the LLVM toolchain, version control systems like Git, and build tools such as CMake is typically required. Strong analytical thinking, problem-solving abilities, and effective communication are standout soft skills in this position. These skills and qualities are essential to contribute to complex compiler projects, collaborate within teams, and deliver robust, efficient software solutions.

What does a junior LLVM do?

As a Junior LLVM developer, you can expect to work on tasks such as writing and maintaining compiler passes, fixing bugs, improving documentation, and implementing new features under the guidance of senior engineers. You'll likely participate in code reviews, contribute to open-source LLVM repositories, and collaborate with other developers to resolve challenging technical issues. Early projects often focus on learning LLVM's codebase, understanding compiler internals, and gradually taking on more complex assignments as you gain experience.

What is the difference between Junior Llvm vs Junior Compiler Engineer?

AspectJunior LlvmJunior Compiler Engineer
Required CredentialsBachelor's in Computer Science or related field, familiarity with LLVMBachelor's in Computer Science, experience with compiler design, knowledge of LLVM often preferred
Work EnvironmentSoftware development teams, open-source projects, tech companiesSoftware development teams, tech companies, research labs
Industry UsagePrimarily in compiler development, programming language tools

Junior Llvm roles typically focus on working with the LLVM compiler infrastructure, often requiring familiarity with compiler concepts and LLVM tools. Junior Compiler Engineer positions may involve broader compiler development tasks, including designing and optimizing compilers, with LLVM knowledge being advantageous. Both roles are common in software companies and research environments, but Junior Llvm is more specialized in LLVM technologies specifically.

What is a junior LLVM?

Junior LLVM developers are entry-level software engineers who work with the LLVM compiler infrastructure project. They typically assist in developing, maintaining, and optimizing compiler tools, libraries, and backends using C++ and other programming languages. Their work may include bug fixing, adding new features, writing tests, and collaborating with more experienced LLVM contributors. Junior LLVM developers often have a solid foundation in computer science, particularly in areas related to compilers, programming languages, and low-level systems programming.
More about Junior Llvm jobs
What cities are hiring for Junior Llvm jobs? Cities with the most Junior Llvm job openings:
What are the most commonly searched types of Llvm jobs? The most popular types of Llvm jobs are:
What states have the most Junior Llvm jobs? States with the most job openings for Junior Llvm jobs include:
What job categories do people searching Junior Llvm jobs look for? The top searched job categories for Junior Llvm jobs are:
Infographic showing various Junior Llvm job openings in the United States as of August 2026, with employment types broken down into 98% Full Time, and 2% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $52,462 per year, or $25.2 per hour.

Full-time

Posted 29 days ago


Job description

Job Summary:
Unconventional AI is a pioneering company focused on optimizing energy efficiency for AI through innovative computational substrates. They are seeking a Junior Member of Technical Staff in System Modeling to assist in developing multi-disciplinary simulation frameworks and integrating physics-based models for machine learning workloads.
Responsibilities:
• Contribute to the implementation and optimization of GPU-accelerated simulators for ML on analog/unconventional hardware, focusing on specific modules and features within PyTorch.
• Assist in integrating physics-based device and system models into the PyTorch simulation environment to help expose early algorithm–hardware tradeoffs and enable cross-layer optimization.
• Support the maintenance and extension of the unified end-to-end simulation environment, helping to link theory, algorithms, and device models, and ensuring alignment between high-level and near-physical simulators.
• Help implement and adhere to robust experiment tracking protocols to ensure simulation results, configurations, and non-idealities are reproducible and auditable.
• Collaborate with Algorithms and Hardware teams to gather requirements and ensure the modeling environment meets their needs for high-level algorithm development and lower-level hardware verification.
Qualifications:
Required:
• A BS, MS, or PhD in Computer Science, Electrical Engineering, or a related technical field.
• Deep understanding of computer architecture and operating systems.
• Strong skills in C++ and Python.
• Comfortable writing performance-critical code.
• Basic familiarity with the internals of deep learning frameworks (e.g., how a PyTorch graph is executed) and common model architectures.
• Solid grasp of linear algebra and calculus.
• Enjoy digging into 'why' things work (or don't) and aren't afraid to challenge conventional software 'best practices' to find a more efficient path.
Preferred:
• Experience with compilers (LLVM, MLIR) or domain-specific languages like Triton.
• Exposure to GPU programming (CUDA) or other hardware accelerators.
• Prior research or internship experience in high-performance computing (HPC) or neuromorphic systems.
• Contributions to open-source AI or systems software projects.
Company:
Unconventional AI rethinks computer foundations to optimize energy efficiency for AI. Founded in 2025, the company is headquartered in San Francisco, USA, with a team of 11-50 employees. The company is currently Early Stage.