CACI International

Principal AI/ML Engineer (Large Language Model)

CACI International
Apply
8 days ago
Philadelphia, PA, USA or Aurora, CO, USAStaff+
H1B Sponsor

Base Salary

$115k - $252k/yr

Responsibilities

  • Lead and mentor a multidisciplinary team of developers and researchers implementing machine learning algorithms for customer challenges.
  • Apply large language models to remote sensing applications including collection tasking, collection-plan gap identification, and pattern-of-life analysis.
  • Fine-tune foundation models and build adapters for new applications.
  • Apply retrieval-augmented generation techniques to populate and query vector databases.
  • Build custom applications using LLM frameworks.
  • Deploy LLM solutions across cloud-based and local resources.
  • Analyze image, text, and graph datasets to identify statistically relevant features and build actionable models.
  • Review relevant publications and apply emerging concepts to defense and commercial applications.
  • Communicate technical status with internal and external leadership.
  • Work with a program manager to define project scope and schedules and meet customer milestones.

Requirements

  • Active TS/SCI clearance with an adjudicated polygraph.
  • Bachelor’s degree in machine learning, computer science, mathematics, or a related field.
  • At least 10 years of experience, preferably in software development or data science, including at least two years building LLM applications.
  • Experience with foundation-model fine-tuning, steering and inference-time techniques, adapters, prompt engineering, RAG, vector databases, LLM frameworks, AI APIs, LLM deployment frameworks, and ReAct-based UIs.
  • Experience leading interdisciplinary teams of researchers and software developers.
  • Experience with Python and data science or machine learning libraries.
  • Preferred master’s or PhD in machine learning, computer science, mathematics, or a related field.
  • Preferred experience with LLMs, computer vision, NLP, object detection, generative models, reinforcement learning, clustering, deep neural networks, tracking, and pattern-of-life algorithms.
  • Preferred experience with Hugging Face, computer vision libraries, Linux, AWS, additional programming languages, CUDA, application deployment, virtualization, containerization, remote sensing datasets, and proposal writing.

Benefits

  • Full-time regular employment with up to 10% local travel.
  • Flexible time off and learning and development resources.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
  • Position may be worked in more than one location.

Tech Stack

AWSC#C++DockerGoJavaKerasKubernetesLinuxNumPyOpenCVPandasPythonPyTorchRancherRustscikit-learnTensorFlow
CACI International

About CACI International

10,000+ employees

At CACI International Inc (NYSE: CACI), our 27,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security. We are a company of good character, relentless innovation, and long-standing excellence. Our culture drives our success and earns us recognition as a Fortune World's Most Admired Company. CACI is a member of the Fortune 500™ Largest Companies, the Russell 1000 Index, and the S&P MidCap 400 Index. For more information, visit us at www.caci.com. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities

Contact me