Senior Software Engineer -Machine Learning and Data Science

CACI International
📍 Laurel, MD, United States 💼 Full-time 🕒 Posted June 06, 2026

Job Description

Job Title: Senior Software Engineer -Machine Learning and Data Science

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required: None

Type of Travel: None

* * *

**The Opportunity:**
Join our innovative team as a Senior Software Engineer specializing in Machine Learning and Data Science. You'll have the chance to work on cutting-edge projects, developing and enhancing complex software systems that make a real impact. This role offers an exciting blend of individual contribution and collaborative teamwork, allowing you to leverage your expertise in Python, Docker, and machine learning to drive technological advancements in computer network defense and security management. This position offers an excellent opportunity for a seasoned professional to apply their skills in a dynamic, high-impact environment. If you'r...

Ready to Apply?

Submit your application today and join our talented team at CACI International.

Submit Application

Job Details

  • Location Laurel, MD
  • Job Type Full-time
  • Category other-general
  • Posted Date June 06, 2026
  • Application Deadline June 11, 2026