Staff Compiler Engineer, Translation & Verification Lead

Code Metal, Inc.

Washington (District of Columbia)

Hybrid

USD 170,000 - 250,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
401k matching
Paid time off
Hybrid or remote work
Relocation assistance

Job summary

Code Metal, Inc. seeks an experienced software engineer to lead the translation toolchain that turns Python into correct, deployable C++ for embedded systems. You will shape parsing, semantic analysis, and IR design while ensuring exact Python semantics in statically typed C++ outputs.

You will guide a team in building end-to-end compiler-like workflows, with emphasis on correctness, verification, and robust CI/CD practices. A TS clearance eligibility is preferred for certain projects.

Qualifications

  • 7+ years of professional software development in C++ and/or Python.
  • Hands-on experience building a compiler, transpiler, interpreter or language runtime: end-to-end pipeline.
  • Deep understanding of parsing, AST and IR design, type systems, IR transformations and code generation.
  • Experience with compiler infrastructure such as Clang/LLVM, MLIR, GCC or equivalent.
  • Strong modern C++: templates, value semantics, undefined behaviour, and how source code maps to the machine.
  • Solid delivery fundamentals: code review, testing, CI/CD and build systems.
  • A track record of leading large technical projects in a team, and of turning stakeholder needs into designs.
  • Eligible to obtain and maintain an active U.S. Top Secret security clearance

Responsibilities

  • Design and evolve the translation pipeline’s IR, analysis passes and C++ code generation, keeping the core independent of any one source language.
  • Build type inference and lowering for dynamic Python features: arbitrary-precision integers, exceptions, generators, containers, and calls to the standard library and third-party libraries.
  • Make semantic equivalence measurable, through differential testing against CPython, conformance suites and fuzzing.
  • Integrate LLM-assisted generation where analysis falls short, with structured outputs and checks that catch its mistakes.
  • Collaborate with verification and domain specialists to bring static analysis and formal methods into the pipeline.
  • Set engineering standards for the codebase: tests, CI/CD, reproducible builds and code review.

Skills

C++
Python
Compiler development
Parsing
IR design
Code generation
CI/CD
Leadership
Security clearance

Tools

Clang/LLVM
MLIR
GCC

Job description

Code Metal, Inc. seeks an experienced software engineer to lead the translation toolchain that turns Python into correct, deployable C++ for embedded systems. You will shape parsing, semantic analysis, and IR design while ensuring exact Python semantics in statically typed C++ outputs.

You will guide a team in building end-to-end compiler-like workflows, with emphasis on correctness, verification, and robust CI/CD practices. A TS clearance eligibility is preferred for certain projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer — AI-Verified Compiler Lead
Staff Software Engineer — AI-Verified Compiler Lead

Code Metal • United States

Hybrid
USD 180,000 - 240,000
Health insurance
401k with 5% matching
Paid time off
+2
Senior Compiler Architect - Remote/Hybrid, Verifiable AI
Senior Compiler Architect - Remote/Hybrid, Verifiable AI

Code Metal, Inc. • Boston (MA)

Hybrid
USD 150,000 - 200,000
Health care plan
401k with matching
Paid time off
+2
Lead Compiler Engineer — Python to C++ Translation (Remote)
Lead Compiler Engineer — Python to C++ Translation (Remote)

Code Metal, Inc. • United States

Hybrid
USD 150,000 - 210,000
100% health coverage
401k with 5% matching
Uncapped vacation
+2
Lead Compiler Engineer — Python to C++ for Embedded
Lead Compiler Engineer — Python to C++ for Embedded

Code Metal, Inc. • San Francisco (CA)

Hybrid
USD 170,000 - 250,000
Health care plan with 100% premium
401k with 5% matching
Paid Time Off
+2
Senior Compiler Engineer — Remote, High-Impact
Senior Compiler Engineer — Remote, High-Impact

Code Metal, Inc. • Washington

Hybrid
USD 170,000 - 250,000
Health care plan with 100% premium
401k with 5% matching
Paid Time Off (uncapped vacation, plus
+2
Senior Compiler Architect: Remote & Verification‑Driven
Senior Compiler Architect: Remote & Verification‑Driven

Code Metal, Inc. • San Francisco (CA)

Hybrid
USD 170,000 - 250,000
Health care plan with 100% premium
401k with 5% matching
Paid Time Off (uncapped vacation)
+2
Compiler Architect — Python to C++ Translation (Remote)
Compiler Architect — Python to C++ Translation (Remote)

Code Metal, Inc. • Boston (MA)

Hybrid
USD 150,000 - 230,000
Health care plan
401k with matching
Unlimited PTO
+2
Compiler Engineer (Fully Remote)
Compiler Engineer (Fully Remote)

Code Metal • United States

Hybrid
USD 150,000 - 210,000
100% health coverage
401k with 5% matching
Uncapped vacation
+2
Remote Senior Compiler Architect: Python to C++
Remote Senior Compiler Architect: Python to C++

Code Metal • United States

Hybrid
USD 140,000 - 200,000
Health care plan with 100% premium
401k with 5% matching
Paid Time Off (uncapped vacation, plus
+2
Staff Software Engineer, Compiler
Staff Software Engineer, Compiler

Code Metal • United States

Hybrid
USD 180,000 - 240,000
Health insurance
401k with 5% matching
Paid time off
+2