Code Metal

Code Metal

Senior Software Engineer (Compiler & AI Tooling)

Boston Hub · Senior

No sponsorshipDetected 60 days ago
PythonC++AlgorithmsCode ReviewCI/CDMachine LearningPyTorchLLMsAgentic AIAI OrchestrationFPGASignal ProcessingResearchCommunication

About the role

  • We are open to two distinct backgrounds for this role:

Responsibilities

  • Build well-tested, extensible code foundations for code translation products, with a focus on correctness and maintainability.
  • Collaborate with domain specialists to incorporate formal verification and static analysis methods into the code generation pipeline.
  • Partner with software engineering and research teams to build robust code repositories and CI/CD processes.
  • Architect and implement complex workflows spanning code parsing, semantic analysis, AI-assisted generation, and output validation.
  • Demonstrated experience gathering requirements from stakeholders and translating them into software designs.
  • Strong software delivery fundamentals: code review, testing, CI/CD, release management, and build systems.
  • Hands-on experience building a compiler, transpiler, or substantial build tooling (e.g. a Cargo-equivalent, a custom linker, a language runtime).
  • Understanding of parsing, AST design, IR transformations, and code generation backends.
  • Experience building reliable, observable AI workflows with structured outputs, retry logic, and evaluation frameworks.

Requirements

  • 7+ years of collaborative enterprise-level software development in C++ or Python, delivering products to a large customer base.
  • Track record of planning and executing large projects in a team-based setting.
  • Experience with advanced software verification techniques such as fuzzing, symbolic execution, or formal verification (e.g. TLA+, Coq, Z3).
  • Hands-on experience with embedded, heterogeneous (FPGA and/or GPU), or distributed systems.
  • Familiarity with DSP, RF, communications, or other compute-intensive domains.
  • Experience optimizing and deploying software on constrained or specialized hardware.
  • Current security clearance, or ability to obtain one (US Citizenship required for cleared work).
  • You have shipped a production AI agentic system - orchestrating LLMs with tool use, state machines, retrieval, or multi-step reasoning pipelines.
  • You know where these systems break and how to make them reliable.
  • US Citizenship may be required for certain project assignments involving security clearance.

Nice to have

  • Deep familiarity with compiler infrastructure - Clang, LLVM, MLIR, or equivalent.
  • Shipped production AI agentic systems - LLM orchestration, tool-use pipelines, multi-step reasoning, or autonomous code generation.
  • Familiarity with ML tools and frameworks (PyTorch, Hugging Face, LangChain, or similar).

Compensation

  • Pay depends on experience, but we strive to be at the upper end of the salary range

Benefits

  • Health care plan with 100% premium coverage, including medical, dental, and vision
  • Paid Time Off (uncapped vacation, plus sick and public holidays)
  • Flexible hybrid or remote work arrangement

Equal opportunity

  • equal opportunity employer.
  • We are an equal opportunity employer.

Visa & Work Authorization

  • Current security clearance, or ability to obtain one (US Citizenship required for cleared work)

This listing is sourced directly from Code Metal's careers page and normalized into a canonical job model.