Software Engineer
Core
Develop next-generation AI-enabled software solutions for mission-driven environments, integrating Generative AI to improve automation, data analysis, and decision support.
Role type
Software Engineer (Generative AI integration)
Builds
Modern software applications, AI-enabled tools, APIs, automation workflows, and scalable backend services
Domain
Federal defense / National security / Generative AI
Deliverable
production ML models | product features | infrastructure
Required skills
Software development, API design, cloud-native development, containerization, Agile methodologies, system architecture documentation, security clearance maintenance
Preferred skills
Python, Java, JavaScript, Go, REST APIs, microservices, Git, AWS, Azure, Docker, Kubernetes, React, Angular, CI/CD, DevSecOps, LLM integrations, vector databases
Technologies
Python, Java, JavaScript, Go, AWS, Azure, Docker, Kubernetes, React, Angular, LangChain, OpenAI APIs
Responsibilities
Design, develop, test, and deploy modern software applications and AI-enabled tools; Integrate Generative AI technologies into products; Collaborate on prototyping emerging capabilities; Develop APIs and backend services; Research and evaluate new AI/ML frameworks; Contribute to cloud-native and containerized environments
Seniority
Mid-level, hands-on IC