Senior Software Engineer -Machine Learning and Data Science

CACI International • Laurel, MD, United States • Posted June 08, 2026

Location Laurel, MD
Job Type Full-time
Category other-general
Posted June 08, 2026
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...

Interested in this role?

Click the button below to start your application.

Apply Now