Senior Software Engineer (Compiler & AI Tooling)
Code MetalAI-powered Code company
Boston, United StatesSenior
Salesforce Ventures
Accel
B Capital
Smith Point Capital
J2 Ventures
Shield Capital
Software Engineering
About the role
TL;DR
Develop AI-enabled code translation tools for embedded systems.
- •We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques
- •bridging the gap between algorithm development and deployment to embedded systems.
- •Key Responsibilities Define software architecture for Agentic AI pipelines.
- •Build well-tested, extensible code foundations for code translation products.
- •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.
- •Requirements 7+ years of collaborative enterprise-level software development in C++ or Python.
- •Demonstrated experience gathering requirements from stakeholders and translating them into software designs.
- •Track record of planning and executing large projects in a team-based setting.
- •Strong software delivery fundamentals: code review, testing, CI/CD, release management, and build systems.
Required skills
C++PythonCI/CDDockerKubernetesGit
Nice-to-have skills
PyTorchHugging FaceLangChain
Domain expertise
defenseaerospace
Benefits & perks
Health care plan with 100% premium coverage, 401k with 5% matching, Paid Time Off, Flexible hybrid or remote work arrangement, Relocation assistance
Tech stack
C++PythonPyTorchHugging FaceLangChainKubernetesCI/CDDockerGit