AI/ML Engineering Co-op - Spring 2027

CACI International•King of Prussia, PA
•$43,900 - $87,900

About The Position

CACI is offering an AI/ML Engineering Co-op opportunity for students currently enrolled at Drexel University. Based in King of Prussia, Pennsylvania, the co-op provides hands-on experience applying AI and machine learning concepts to real-world challenges while working with software developers and collaborating with technical experts and organizational leaders. The role includes mentorship from team members. The AI/ML program explores advanced Retrieval-Augmented Generation (RAG) techniques, text embedding models and techniques, embedding-model fine-tuning, Model Context Protocol (MCP) server development, and synthetic data generation. The position is part-time and on-call.

Requirements

  • Currently enrolled in a degree program at Drexel University.
  • Legally authorized to work in the United States without employer sponsorship now or at any time in the future.
  • Ability to successfully complete a pre-employment drug screening.
  • Proficiency in at least one programming language, such as Java, Python, or C++.
  • Familiarity with at least one unsupervised and one supervised machine learning technique.
  • Proficiency in data science and data analysis.
  • Strong communication skills.

Nice To Haves

  • Experience training and developing machine learning models.
  • Experience with Large Language Models (LLMs) and vector databases such as ChromaDB or Weaviate.
  • Experience using agentic coding assistants.
  • Experience with PyTorch, TensorFlow, and/or Keras.
  • Experience with cloud infrastructures; AWS or C2S preferred.
  • Experience working within an Agile framework for feature development.
  • Experience with containerization; Docker preferred.
  • Experience developing performant algorithms in various domains.

Responsibilities

  • Work with a diverse team to research and develop AI/ML models.
  • Explore advanced Retrieval-Augmented Generation (RAG) techniques.
  • Explore text embedding models and techniques.
  • Fine-tune embedding models.
  • Build a Model Context Protocol (MCP) server.
  • Explore synthetic data generation techniques.
  • Attend regular meetings with mentor(s).

Benefits

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