Defense Unicorns - Senior AI Software Engineer (RD271)
Requirements
• The listed responsibilities are not exhaustive and additional responsibilities may be assigned based on the evolving needs of the organization. We are seeking a dynamic individual who is able to adapt and take on new responsibilities as they arise. • Experience building AI agent orchestration systems, coding agents, or AI-powered developer tools • Familiarity with LLM evaluation, tool calling, MCP, and agent execution frameworks • Experience with secure sandboxing, isolated execution environments, or Kata Containers • Experience building developer platforms, CLIs, or software development automation • Familiarity with Zarf, Helm, Kubernetes operators, or software packaging workflows • Experience with software supply chain security, artifact validation, and deployment automation • Experience developing software for air-gapped, regulated, or restricted environments • Contributions to open-source projects or developer tooling
Responsibilities
• Own the design, implementation, testing, and delivery of complex software features and systems • Drive pragmatic technical decisions and contribute to architecture across product components • Proactively identify and resolve ambiguity in collaboration with Product, UX, and Mission Heroes • Debug complex issues across Kubernetes, virtualization, storage, networking, and operating systems • Improve the reliability, security, performance, observability, and maintainability of our software • Review code, mentor teammates, and help establish strong engineering practices • Document technical decisions, communicate clearly, and collaborate effectively across teams • Preferred Experience and Qualifications: • 5+ years of professional software engineering experience • Strong proficiency in a modern programming language (Go and TypeScript preferred) • Experience designing, building, and operating production software products • Experience integrating LLMs, AI agents, or AI-powered capabilities into software applications • Strong understanding of APIs, distributed systems, asynchronous workflows, and application architecture • Experience with Kubernetes, containers, and cloud-native application development • Experience building reliable, testable systems with automated validation and CI/CD pipelines • Ability to navigate ambiguity, evaluate technical tradeoffs, and independently deliver complex solutions • Strong communication, collaboration, and problem-solving skills
Benefits
• Health: • Medical/Dental/Vision • Premiums are 100% Company Paid • Health Savings Account • Disability Insurance • Financial: • 401k Retirement Plan • Company Stock Options • Leave: • We offer all full-time Unicorns Flexible Time Off (FTO) plus all Federal Holidays, one week for Thanksgiving, and two weeks for Christmas and New Year’s • Paid Parental Leave • Learning: • Reimbursement for approved trainings/subscriptions • Conferences (travel, lodging, and fees) • Don’t have all the preferred experience or qualifications? Studies show that underrepresented groups like women and people of color are less likely to apply to jobs if they don't meet every requirement listed.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT