Senior/Principal Software Engineer, Compiler & AI Tooling

🕒 April 20

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Code Metal

Code Metal

WebsiteLinkedIn

11 - 50 employees

Founded 2023

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

💰 Seed Round on 2024-07

Artificial Intelligence • SaaS • Enterprise

Code Metal is an innovative company focused on automating edge development solutions. They offer a streamlined approach to code modernization and automated code translation, allowing for easy deployment across various platforms. With a strong emphasis on AI-powered development, Code Metal aims to transform complex coding tasks into efficient processes, making them a leader in edge technology and software performance.

📋 Description

• Define software architecture for Agentic AI pipelines — including state machines, orchestration layers, and LLM-integrated workflows. • Build well-tested, extensible code foundations for code translation products, with a focus on correctness and maintainability. • 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, delivering products to a large customer base. • 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. • Hands-on experience building a compiler, transpiler, or substantial build tooling (e.g. a Cargo-equivalent, a custom linker, a language runtime). • Deep familiarity with compiler infrastructure — Clang, LLVM, MLIR, or equivalent. • Understanding of parsing, AST design, IR transformations, and code generation backends. • Shipped production AI agentic systems — LLM orchestration, tool-use pipelines, multi-step reasoning, or autonomous code generation. • Experience building reliable, observable AI workflows with structured outputs, retry logic, and evaluation frameworks. • Familiarity with ML tools and frameworks (PyTorch, Hugging Face, LangChain, or similar). • Experience with advanced software verification techniques such as fuzzing, symbolic execution, or formal verification (e.g. TLA+, Coq, Z3). • Hands-on experience with embedded, heterogeneous (FPGA and/or GPU), or distributed systems. • Familiarity with DSP, RF, communications, or other compute-intensive domains. • Experience optimizing and deploying software on constrained or specialized hardware. • Current security clearance, or ability to obtain one (US Citizenship required for cleared work).

🏖️ Benefits

• Competitive compensation at the upper end of market range — specific band shared during screening. • 100% employer-paid health care premiums: medical, dental, and vision. • 401(k) with 5% company match. • Uncapped paid time off, plus sick leave and public holidays. • Flexible hybrid or remote work arrangement. • Relocation assistance for qualifying employees. • *We are an equal opportunity employer. US Citizenship may be required for certain project assignments involving security clearance.*

Apply Now

Similar Jobs

🕒 April 20

OpenAI

201 - 500

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

WebsiteLinkedIn

Software Engineer optimizing kernel performance and developing AI tooling for advanced AI workloads at OpenAI. Working closely with hardware and software to enhance systems and performance.

🕒 April 20

OpenAI

201 - 500

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

WebsiteLinkedIn

Software Engineer building CI/CD systems to improve engineering workflows at OpenAI Consumer Devices. Collaborating with cross-functional teams to enhance software delivery processes.

🕒 April 20

Ironclad

201 - 500

☁️ SaaS

🏢 Enterprise

WebsiteLinkedIn

AI Engineer designing autonomous marketing workflows to optimize revenue growth at Ironclad. Collaborating with teams to integrate AI solutions and enhance marketing operations.

🕒 April 17

Salesforce

10,000+ employees

☁️ SaaS

🤝 B2B

🤖 Artificial Intelligence

WebsiteLinkedIn

Distributed Systems Software Engineer at Salesforce developing resilient distributed systems and cloud infrastructure tools. Collaborating with multiple teams for public cloud platforms like AWS and GCP.

🕒 April 17

OpenAI

201 - 500

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

WebsiteLinkedIn

Full Stack Software Engineer developing educational products at OpenAI. Responsible for end-to-end engineering across the stack in a strategic education team.