Code Metal
Technology
PrincipalPythonEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Principal Python Engineer at Code Metal”
Industry & Context.
Full Job Description
ABOUT CODE METAL Code Metal is redefining code translation for mission-critical industries, helping defense partners move more quickly and reliably from algorithm to silicon. Our platform accelerates deployment of DSP, RF, communications, and embedded signal processing algorithms onto heterogeneous compute targets, including GPUs, FPGAs, ASICs, and edge SoCs. We also support automotive, aerospace, and semiconductor partners deploying complex algorithms onto constrained hardware with speed and rigor. In this role you will play a lead role in architecting and implementing a common platform for novel code translation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate code written in one language to another. You will also design, build and deploy multi-language code analysis/retrieval tools at scale. ABOUT THE ROLE You'll architect and implement agentic AI pipelines, including state machines, message queues, and distributed processing, while building extensible, well-tested foundations for code translation products. You'll design language-agnostic translation patterns, build and deploy multi-language code analysis tools at scale, and collaborate with domain specialists to integrate formal verification and static analysis into the code generation pipeline. Strong command of cloud services and distributed architectures is essential. REQUIRED REQUIREMENTS: - Seven or more years of experience with collaborative enterprise-level software development in Python to deliver products to a large customer base - Demonstrated experience gathering requirements from stakeholders and distilling them into software designs - Demonstrated experience planning and executing on large projects in a team-based setting - Demonstrated history of building and delivering robust software by employing best practices throughout the SDLC process, including Code review, Testing, Continuous integration, Release management and Build systems - Familiari
Applying for this Principal Python Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Code Metal?
Real rants from real employees. Read before you apply.