CACI International Inc

Principal AI/ML Engineer – Large Language Model

CACI International Inc

full-time

Posted on:

Location Type: Hybrid

Location: AuroraColoradoPennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $114,600 - $252,100 per year

Job Level

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