cover image
Code Metal

Code Metal

codemetal.ai

2 Jobs

42 Employees

About the Company

"The future is already here. It's just not evenly distributed yet"

Listed Jobs

Company background Company brand
Company Name
Code Metal
Job Title
Senior Software Engineer - Python
Job Description
**Job Title** Senior Software Engineer – Python (AI Pipelines) **Role Summary** Lead the design, implementation, and testing of AI-powered transpilation tools that translate code between programming languages for embedded systems. Collaborate with engineers, domain experts, and AI specialists to build scalable, reliable pipelines that integrate generative AI, static analysis, and formal verification. **Expectations** - 5+ years of production software development. - Deep expertise in Python and at least one other backend language (C++ or Rust preferred). - Proven ability to deliver robust enterprise software to a large user base. - Experience with machine‑learning frameworks, scalable APIs, Docker, and CI/CD pipelines. - Eligibility for TS/SCI clearance. **Key Responsibilities** - Design and implement end‑to‑end code‑generation pipelines using generative AI and verification techniques. - Build and maintain state‑machine‑based workflows, message queues, and distributed systems. - Develop containerized services with Docker for local and production environments. - Integrate formal verification and static‑analysis tools into the translation pipeline. - Contribute to cloud‑based architecture for scalability, reliability, and performance. - Write comprehensive unit, integration, and verification tests; enforce code quality through reviews and CI pipelines. - Mentor junior team members and collaborate with cross‑functional teams. **Required Skills** - Python programming (advanced). - Proficiency in C++ or Rust (bonus). - Enterprise‑level software development practices: version control (Git), code review, automated testing, CI/CD, build systems, release management. - Machine‑learning tooling experience (TensorFlow, PyTorch, or equivalent). - API design: REST, GraphQL, or gRPC. - Docker and container orchestration basics. - Familiarity with formal verification or static‑analysis concepts. - Experience with message queues (Kafka, RabbitMQ, Redis, Celery) or state‑machine design. - Cloud platform exposure (AWS, GCP, Azure). - Strong problem‑solving, debugging, and communication skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related discipline. - Relevant certifications (e.g., AWS Certified Developer, Google Cloud Professional Cloud Developer) are a plus.
Boston, United states
Hybrid
Senior
21-09-2025
Company background Company brand
Company Name
Code Metal
Job Title
Senior Principal Software Engineer, Modeling & Simulation
Job Description
**Job Title** Senior Principal Software Engineer, Modeling & Simulation **Role Summary** Lead architecture and delivery of a cloud‑distributed physics‑simulation platform that integrates verified AI‑generated algorithms. Own a modern C++ codebase, drive performance, CI/CD, and rapid iteration to ship usable capabilities to government users within weeks. Mentor a small, high‑concentration team and set engineering standards. **Expectations** - Own the core simulation engine from design through production. - Deliver functional, high‑performance features quickly while maintaining strict code quality. - Mentor peers through code reviews, pair programming, and documentation. - Operate under an active Secret clearance or higher. **Key Responsibilities** 1. Design and implement scalable, interactive physics simulations that run seamlessly on cloud and on‑prem clusters. 2. Own the architecture and implementation of the core codebase in modern C++, performing multithreaded performance tuning and maintaining continuous integration pipelines. 3. Collaborate with product and AI teams to embed verified AI‑generated algorithms into a developer SDK for platform extension. 4. Prototype, iterate, and deliver government‑ready capabilities within weeks, not months. 5. Write clean, maintainable code, produce rigorous documentation, and enforce engineering best practices through code reviews and pair programming. 6. Mentor team members, fostering a culture of ownership and high technical standards. **Required Skills** - Advanced proficiency in modern C++ (C++17/20+) with multithreaded high‑performance programming. - Experience building large‑scale, physics‑based simulation systems. - Strong background in distributed systems and cloud deployment (AWS, Azure, GCP, or equivalent). - Knowledge of continuous integration, automated testing, and release pipelines. - Ability to rapidly prototype and iterate on complex analytical problems. - Excellent written and verbal communication skills. - (Optional) Experience with GPU computing (CUDA/OpenCL), ECS or other data‑oriented frameworks, and running physics simulations in distributed cloud environments. **Required Education & Certifications** - Master’s degree in Applied Mathematics, Scientific Computing, Physics, or a closely related field (or equivalent experience). - Active Secret clearance (or higher). - (Preferred) PhD or equivalent depth in a related discipline. - (Preferred) TS/SCI clearance.
Boston, United states
On site
Senior
16-10-2025