- Annapolis Junction, Maryland, United States
- Full-time · Senior
- 10–15 years
Seeking an experienced Software Engineer (Level 3 or Level 4) to support the development, integration, and deployment of AI-enabled capabilities within secure Intelligence Community (IC) mission environments.
Compensation
Salary is dependent upon the candidate’s experience and qualifications.
Responsibilities
- Design, develop, maintain, and enhance enterprise software applications and services that leverage AI/ML technologies, LLMs, RAG, vector search, and agentic workflows
- Develop and integrate AI-enabled capabilities into existing mission systems and analyst workflows to support cyber data triage, vulnerability analysis, and decision-making
- Design, develop, and deploy AI/ML models and tools supporting data mining, predictive analytics, knowledge discovery, and process automation
- Develop Python-based applications, backend services, RESTful APIs, and automated data processing solutions
- Integrate AI/ML applications into secure cloud-based architectures, ensuring interoperability with existing enterprise systems
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Cybersecurity, Information Systems, or a related technical discipline
- Nice to have: Java
- Nice to have: JavaScript
- Nice to have: Elasticsearch
- Nice to have: Dagster
