Senior Software Engineer, Code Transpilation
code-metal · Boston
Job description
About the role
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. You will enhance foundational libraries that combine generative AI, static analysis, and formal verification to create advanced code transpilation pipelines.
Key responsibilities
- Design and develop well‑tested, extensible code for code translation products, emphasizing correctness and maintainability.
- Architect and implement workflows that span code parsing, semantic analysis, AI‑assisted generation, and output validation.
- Collaborate with domain specialists to integrate formal verification and static analysis outputs into the generation pipeline and to enhance C++ code generation.
- Partner with other engineering teams to build robust code repositories, CI/CD processes, and integration testing.
Required profile
- 5+ years of collaborative enterprise‑level software development delivering products to a large customer base.
- 3+ years of C/C++ experience and 2+ years of Python experience.
- Demonstrated ability to gather requirements from stakeholders and translate them into software designs.
- Track record of planning and executing projects in a team‑based setting.
- Strong software delivery fundamentals: code review, testing, CI/CD, release management, and build systems.
- Experience integrating generative AI or LLMs into software pipelines (e.g., prompt engineering, output validation, AI‑assisted code generation).
Required skills
- C++
- C
- Python
- Generative AI
- LLMs
- Static analysis
- Formal verification
- CI/CD
- Build systems
- DSP algorithms
- MATLAB
What we offer
- Competitive salary aimed at the upper end of the range.
- Health care plan with 100% premium coverage (medical, dental, vision).
- 401k with 5% matching.
- Uncapped paid time off plus sick and public holidays.
- Flexible hybrid or remote work arrangement.
- Relocation assistance for qualifying employees.
- Wage transparency statement.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 25 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 13 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
code-metal
Boston