Principal Python Engineer (Modeling & Simulation)
About the role
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.
Responsibilities
- Architect and implement agentic AI pipelines, including state machines, message queues, and distributed processing
- Build extensible, well-tested foundations for code translation products
- Design language-agnostic translation patterns
- Build and deploy multi-language code analysis tools at scale
- Collaborate with domain specialists to integrate formal verification and static analysis into the code generation pipeline
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
- Familiarity with Machine Learning Tools and Frameworks
- Expertise in building scalable APIs (REST, GraphQL, gRPC)
- Hands-on experience with Docker and containerized application development
Qualifications
- Strong command of cloud services and distributed architectures is essential
Preferred Qualifications
- Familiarity with agentic AI frameworks and solutions
- Familiarity with code analysis / static analysis
- Experience working with cloud-based distributed systems (AWS, GCP, Azure)
Pay
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
- 401k with 5% matching
- Paid Time Off (uncapped vacation, plus sick and public holidays)
- Flexible hybrid or remote work arrangement
- Relocation assistance for qualifying employees
Wage Transparency
The salary range for this role is not a guarantee of compensation or salary, as the final offer amount may vary based on factors including, but not limited to, individual proficiency, skills, experience, and location.
EEO Statement
We are an equal opportunity employer.
US Citizenship Requirement
US Citizenship may be required for certain project assignments involving security clearance.
San Francisco Fair Chance Ordinance
We will consider for employment qualified applicants with arrest and conviction records.