Location: Annapolis Junction, MD, 20701
Clearance Required: TS/SCI with Polygraph
Employment Type: Full-Time
Salary Range: $207,000 – $245,000 (USD)
Note: Salary excludes discretionary bonuses and benefits. Actual compensation may vary based on location, experience, education, and skill level.
We are seeking a highly skilled AI/ML Engineer to design, build, and implement machine learning algorithms that power mission-driven applications. This role requires strong technical acumen across the full AI/ML lifecycle—from model selection and development through deployment, monitoring, and iteration. The ideal candidate will be adept at working in secure, high-performance computing environments and comfortable leading both individual efforts and cross-functional teams.
Select and curate appropriate datasets for model training and evaluation
Design, build, and validate machine learning models using current frameworks and tools
Perform statistical analysis and run standard machine learning algorithms
Train, retrain, and refine models based on system and user feedback
Ensure quality and consistency in data ingestion, model outputs, and predictions
Transform prototypes into scalable, production-grade solutions
Integrate models into broader system architecture with minimal performance impact
Implement explainability and resilience criteria into models
Conduct thorough test and evaluation of AI/ML algorithms
Collaborate with stakeholders to define model requirements and performance expectations
Research emerging technologies, ML libraries, and cloud-based AI tools
Lead or participate in geographically distributed development teams
Provide technical leadership on AI/ML implementation strategy and model governance
Monitor model performance in real-world settings and adapt to changes in data distribution
Create documentation and present findings to both technical and non-technical audiences
Active TS/SCI with Polygraph clearance
10+ years of experience deploying machine learning algorithms in production environments
Master’s or Ph.D. in Artificial Intelligence, Data Science, Computer Science, Advanced Mathematics, Deep Learning, or a related field
A Bachelor's degree with 7 additional years of relevant AI/ML experience may substitute for a Master’s
Demonstrated experience in software engineering and model validation/test processes
Proficiency in one or more programming languages such as Python, Java, R, or C/C++
Experience with modern ML libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn)
Strong understanding of AI/ML model lifecycle management in cloud or on-premise environments
Knowledge of data architecture, modeling, and structured/unstructured data sources
Familiarity with AI concepts such as logic, semantics, ontologies, and knowledge representation
Experience with explainable AI (XAI) and model interpretability tools
Experience evaluating robustness and resiliency of models in dynamic environments
Understanding of secure data workflows and privacy-preserving machine learning techniques
Familiarity with commercial and open-source AI/ML tools for performance optimization
Ability to lead teams and serve as a primary technical point of contact for AI initiatives
Candidates with the required clearance and experience are encouraged to submit their resume for consideration. Include a summary of relevant AI/ML projects, certifications, and technical proficiencies.