CACI International Inc

RAG Developer

CACI International Inc

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $98,500 - $206,800 per year

Job Level

SeniorLead

Tech Stack

AWSCloudGoJavaScriptLinuxPythonRust

About the role

  • Research, design and build Artificial Intelligence (AI) and Machine Learning (ML) solutions.
  • Lay the foundation for future AI/ML initiatives while contributing to broader software development projects.
  • Gather requirements, design, develop, and implement AI-driven features, seamless integrations, and deployment pipelines.
  • Forward thinking vision of how RAG can be integrated within a software development lifecycle and business practices.
  • Designing and implementing retrieval systems: Creating efficient ways to store and quickly access large amounts of relevant information.
  • Implementing safeguards: Developing mechanisms to prevent the system from retrieving or generating inappropriate or harmful content.
  • Developing and fine-tuning language models: Working with large language models to optimize their performance for specific tasks and domains.
  • Evaluation and testing: Designing and conducting tests to measure the system's accuracy, relevance, and overall performance.
  • Integrating retrieval and generation components: Ensuring seamless interaction between the retrieval system and the language model.
  • Follow a CACI agile methodology, attending daily standups, refinement sessions, and updating agile project management system to ensure transparency
  • Design and build agentic workflows

Requirements

  • Bachelor's degree in computer science, software engineering, or a related field.
  • 7 years of software development experience with 2-5 years of relevant experience in NLP, machine learning, or AI development
  • Experience with Linux and Linux based terminals
  • Understanding of RAG architecture and principles, experience implementing RAG systems, and familiarity with popular RAG frameworks and tools.
  • Knowledge of security best practices for AI systems
  • Strong programming skills, particularly in Python, Javascript, rust, golang
  • Experience with vector databases, embedding techniques, and data pipelines
  • Experience with information retrieval systems
  • Experience with RESTful APIs and Cloud Services (AWS, OCI)
  • Experience with data preprocessing, normalization, cleaning, encoding data into vector representations
  • Knowledge of text analytics and semantic search techniques
  • Experience with prompt engineering
  • Experience with agentic workflows
  • Experience working with multiple teams in an agile environment, with data scientists, UI/UX designers, and subject matter experts to improve the overall system.
  • Self-motivated with ability to quickly adapt and learn emerging disciplines and techniques
  • T5 level background investigation (possesses or must be able to obtain)
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
Artificial IntelligenceMachine LearningNatural Language ProcessingPythonJavascriptRustGolangInformation RetrievalData PipelinesPrompt Engineering
Soft skills
Self-motivatedAdaptabilityCollaborationCommunicationAgile MethodologyProblem SolvingCritical ThinkingVisionary ThinkingTesting and EvaluationDesign Thinking
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Software EngineeringT5 Level Background Investigation
Koofen

Principal Product Engineer

Koofen
Leadfull-time$200k–$230k / year🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
AWSCloudDartFlutterGoogle Cloud PlatformJavaScriptKotlinNext.jsNode.jsReactSpringSpring Boot+2 more
Koofen

Senior Software Engineer

Koofen
Seniorfull-time$145k–$165k / year🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
AWSCloudDartFlutterGoogle Cloud PlatformJavaScriptKotlinNext.jsNode.jsReactSpringSpring Boot+2 more
Agile Defense

Senior Full-Stack Software Developer – Ansible Automation

Agile Defense
Seniorfull-time🇺🇸 United States
Posted: 2 hours agoSource: jobs.lever.co
AnsibleAWSCloudDockerFlaskLinuxPythonReactVMwareVue.js
Avero

Software Engineer, Data

Avero
Mid · Seniorfull-time$95k–$105k / yearNew York · 🇺🇸 United States
Posted: 2 hours agoSource: jobs.lever.co
AWSCloudDockerGraphQLGRPCJavaJavaScriptMongoDBNode.jsNoSQLOraclePostgres+4 more
CompassX Group

Senior Data Engineer – Python, Snowflake

CompassX Group
Seniorcontract$80–$95🇺🇸 United States
Posted: 3 hours agoSource: jobs.lever.co
AirflowAmazon RedshiftBigQueryCloudDockerETLLinuxPandasPySparkPythonSQL