Mediabistro logo
job logo

CACI International Inc is hiring: Machine Learning Engineer in chantilly

CACI International Inc, chantilly, va, United States


Overview

Containerize ML applications using Docker for consistent deployment across environments

The opportunity: CAC I is seeking a Software Developer with AI experience to join our dynamic team. This role will focus on developing and implementing AI solutions to enhance our enterprise-level IT operations. The Developer will work closely with cross-functional teams to design, develop, and deploy AI-driven applications that improve efficiency, automate processes, and provide valuable insights.

Responsibilities

  • Develop and maintain machine learning pipelines and applications using Python and modern ML frameworks
  • Implement and optimize algorithms for large language model (LLM) integration and deployment
  • Build RESTful APIs and microservices to serve ML models in production environments
  • Write clean, maintainable, and well-documented code following object-oriented programming principles
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions
  • Work with databases (SQL, NoSQL and Vector) to manage training data, model artifacts, and application state
  • Containerize ML applications using Docker for consistent deployment across environments
  • Utilize Git for version control and participate in code reviews to maintain code quality
  • Conduct testing and debugging of ML applications to ensure reliability and accuracy
  • Support the deployment and monitoring of AI/ML models in cloud environments
  • Stay current with emerging trends in machine learning, LLMs, and AI engineering best practices

Qualifications

Required:

  • Active TS/SCI clearance with Poly
  • Bachelor's degree in computer science, Software Engineering, Data Science, or related technical field with 5 years of professional experience in software development or machine learning engineering
  • Strong proficiency in Python programming with solid understanding of object-oriented programming (OOP) concepts, design patterns, data structures, and algorithms
  • Experience with development tools and practices including Git version control, Docker containerization, and database management (SQL and/or NoSQL)
  • Knowledge of LLM technologies including exposure to Large Language Models, orchestration frameworks (LangChain, LangGraph)
  • Understanding of RAG architectures and vector databases (ChromaDB, Pinecone, Weaviate, or similar) for building intelligent retrieval systems
  • Strong problem-solving abilities, attention to detail, excellent communication skills, and eagerness to learn in a collaborative team environment

Desired:

  • Master's degree in computer science or related field
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and knowledge of MLOps practices for ML model deployment and monitoring
  • Experience with container orchestration and DevOps including Kubernetes, Rancher, CI/CD pipelines, and infrastructure automation tools like Ansible
  • Familiarity with enterprise platforms such as ServiceNow, SAP, Tableau, or Splunk
  • Contributions to open-source ML projects and familiarity with Agile development methodologies

What You Can Expect

A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

Pay Range

The proposed salary range for this position is $113,200 - $237,800.

CA CI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

#J-18808-Ljbffr