Artificial Intelligence Machine Learning Engineer 1 - C++/Marian/Java/AWS/PyTorch/Python

Captivation Software•Annapolis Junction, MD
•$130,000 - $270,000

About The Position

Captivation Software is seeking a mid-level AI/ML engineer to build, train, fine-tune, and evaluate advanced language models. The engineer will apply state-of-the-art machine learning techniques, particularly for natural language processing, and use a strong understanding of full-stack development. The role spans the model development lifecycle and involves collaboration with cross-functional teams to deliver high-impact solutions in support of the mission to protect the country. This position is open to direct hires only; candidates from third-party staffing or recruiting firms will not be considered. Candidates must be U.S. citizens and currently hold a Top Secret/SCI U.S. Government security clearance with a favorable polygraph.

Requirements

  • Must be a U.S. citizen.
  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable polygraph.
  • At least 2 years of applied machine learning experience on programs and contracts of similar scope, type, and complexity.
  • A bachelor's degree in advanced mathematics, computer science, or a related STEM discipline from an accredited college or university; alternatively, 3 additional years of machine learning experience on projects with similar machine learning processes may substitute for the degree.
  • Strong proficiency with AI/ML frameworks such as TensorFlow, PyTorch, or Hugging Face.
  • Expertise in model training, evaluation, and deployment.
  • Hands-on experience with AWS tools such as SageMaker, Lambda, EC2, and S3.
  • Experience developing full-stack software applications using languages such as JavaScript, Python, or Java.
  • Solid understanding of data structures, algorithms, and system design.
  • Experience in machine learning model development, including NLP.
  • Experience with model evaluation, optimization, and performance monitoring.
  • Proven software engineering experience and strong coding skills.
  • Experience with model versioning and management using tools such as MLFlow or Git.
  • Familiarity with containerization tools such as Kubernetes.

Nice To Haves

  • Experience working in a government or defense-related environment.
  • Experience with secure data handling and compliance requirements.
  • Experience working with large language models (LLMs).

Responsibilities

  • Build, train, fine-tune, and evaluate advanced language models.
  • Develop machine learning models and NLP solutions across the model development lifecycle.
  • Evaluate, optimize, and monitor model performance.
  • Deploy machine learning models.
  • Develop full-stack software applications.
  • Collaborate with cross-functional teams to deliver solutions.

Benefits

  • Up to 20% 401(k) contribution; no matching is required and contributions are vested from day one.
  • $3,600 HSA contribution.
  • Six weeks of paid time off.
  • Company-paid employee medical, dental, vision, life, short-term disability, long-term disability, and AD&D insurance.
  • Above-market hourly rates.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service