
Principal AI/ML Engineer – Large Language Model
CACI International Inc
full-time
Posted on:
Location Type: Hybrid
Location: Aurora • Colorado • Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $114,600 - $252,100 per year
Job Level
Tech Stack
About the role
- Support the development of AI/ML algorithms in object detection/classification, NLP, reinforcement learning, and large language models.
- Lead and mentor a multidisciplined team to implement machine learning algorithms to solve challenges.
- Apply Large Language Models (LLMs) to various applications within remote sensing.
- Fine tune foundation models and build adaptors for new applications.
- Apply retrieval augmented generation (RAG) techniques to data.
- Build custom applications with LLM frameworks.
- Deploy LLM solutions across cloud-based and local resources using kubernetes.
- Analyze large multi-domain datasets to identify statistically relevant features.
Requirements
- BS in machine learning, computer science, mathematics, or related fields.
- 10+ years of experience, preferably in software development or as a data scientist
- 2+ years of building LLM applications using some of the following:
- Fine-tuning foundational models
- Steering Techniques (e.g Sparse auto encoders, representation tuning)
- Building adapters to use foundational models (e.g. PEFT, llama factory)
- Prompt engineering techniques / Inference time techniques (e.g. chain of thought, tree of thoughts, etc.)
- Using Retrieval Augmented Generation techniques to populate and query vector databases (e.g. Weaviate, pinecone)
- Using LLM Frameworks (e.g. LangChain, DSPy)
- Using AI APIs ( e.g AWS Bedrock, OpenAI)
- Using LLM deployment frameworks (eg llama.cpp, vllm, tgi)
- Developing UIs with ReAct
- Experience leading an interdisciplinary team
- Experience with Python and data science / machine learning libraries (e.g. PyTorch, TensorFlow, Keras, OpenCV, NumPy, Pandas, Polars, scikit-learn, etc.)
- Active TS/SCI U.S. Government Security Clearance.
Benefits
- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AI algorithmsML algorithmsobject detectionnatural language processingreinforcement learninglarge language modelsfine-tuning modelsretrieval augmented generationprompt engineeringdata analysis
Soft Skills
leadershipmentoringteam collaborationproblem-solvinginterdisciplinary teamwork
Certifications
BS in machine learningBS in computer scienceBS in mathematicsActive TS/SCI U.S. Government Security Clearance