
Principal AI/ML Engineer (Large Language Model)
CACI International2 months ago
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
Categories
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.