Senior AI/ML Engineer

CACI•Aurora, CO

About The Position

The Senior AI/ML Engineer will work on challenging research and development problems, supporting the prototyping and development of AI/ML algorithms across disciplines such as object detection and classification, natural language processing, time-series prediction and classification, reinforcement learning, and large language models. The role works as part of a small interdisciplinary team and involves analyzing large, multi-domain datasets, applying current research, documenting technical work, and supporting team development. The position is contingent on funding and may not be filled immediately; applicants may also be considered for other CACI positions.

Requirements

  • Bachelor’s degree in machine learning, computer science, mathematics, or a related field.
  • At least 5 years of AI/ML development experience.
  • Proficiency with Python and machine-learning libraries such as PyTorch, Lightning, OpenCV, NumPy, and Polars.
  • Experience with supervised and unsupervised learning.
  • Experience with deep-learning architectures.
  • Experience contributing to a team using version control, such as git, GitLab, or Bitbucket.
  • Willingness to obtain and maintain an active TS/SCI U.S. Government Security Clearance; clearance must be granted before the start date.

Nice To Haves

  • Master’s or Ph.D. in a relevant technical field.
  • Active TS/SCI U.S. Government Security Clearance.
  • Experience leading interdisciplinary teams.
  • Experience with LLMs, Transformers, YOLO, GANs, and reinforcement learning.
  • Experience with MCP, Microsoft Agent Framework, HuggingFace, LangChain, and OpenCV.
  • Linux and AWS experience.
  • Experience with CUDA and Python libraries such as CuPy, Numba, CuSignal, and CuDF.
  • Experience in application deployment, virtualization, and containerization, such as Podman, Docker, Kubernetes, or Rancher.
  • Familiarity with AWS cloud computing resources such as EC2, S3, and Lambda.

Responsibilities

  • Implement machine learning algorithms as part of a small interdisciplinary team.
  • Analyze large multi-domain datasets, including images, text, time-series, and graph data.
  • Review and apply cutting-edge research publications.
  • Create technical documentation and user guides.
  • Understand training and deployment pipelines, including AWS services.
  • Provide training and mentoring to team members.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
  • Competitive compensation and benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service