Data Scientist - Security Automation

CACI International Inc

Linthicum (MD)

On-site

USD 131,800 - 290,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CACI International Inc in Linthicum, Maryland is seeking a Data Scientist to join a mission-driven team dedicated to enhancing security through automation. This role involves transforming manual security evaluation processes into automated models that facilitate continuous monitoring and rapid decision-making.

The ideal candidate will possess strong programming skills in Python, extensive experience in data analysis, and a background in statistical analysis. A competitive salary between $131,800 and $290,000 is offered, reflecting the candidate's qualifications and experience.

Qualifications

  • Active TS/SCI with Polygraph.
  • 10+ years of experience analyzing datasets and developing analytics.
  • 10 years of experience programming with data-analysis tools.
  • Strong background in statistical analysis.
  • Experience developing, tuning, and testing predictive models.

Responsibilities

  • Develop automated capabilities to replace manual security evaluation processes.
  • Use Python to process and validate security-related data.
  • Design, build, and maintain ETL pipelines for data integration.
  • Support data engineering operations for quality checks and monitoring.

Skills

Data analysis
Programming (Python, R, SAS, MATLAB)
Statistical analysis
Machine Learning
Natural Language Processing (NLP)
SQL or MongoDB

Education

Bachelor’s and Master’s degree in quantitative discipline
PhD in a quantitative discipline

Tools

Elasticsearch
Graphite
Grafana
InfluxDB

Job description

Data Scientist – Security Automation

CACI is seeking a Data Scientist to join a mission‑driven team advancing the Secure the Enterprise initiative. In this role you will transform a traditional manual system‑security evaluation process into an automated, efficient, intelligence‑driven model that supports continuous monitoring, rapid decision‑making, and strengthened security across the lifecycle of critical systems and projects.

Responsibilities
  • Develop and enhance automated capabilities that replace manual security evaluation and authorization processes.
  • Use Python to process, analyze, and validate security‑related data, ensuring systems and resources meet security requirements.
  • Detect anomalies and outliers to assess progress through the Risk Management Framework (RMF) lifecycle.
  • Identify system associations for resources based on various attributes and known system information.
  • Design, build, and maintain ETL pipelines to collect and integrate data from multiple sources such as network sensors, security tools, and compliance databases.
  • Transform and prepare data for reporting, analysis, and automated assessments.
  • Support data engineering operations including data quality checks, pipeline monitoring, workflow optimization, and timely delivery of security insights.
  • Enable scalable, reliable dataflows that support continuous monitoring and RMF automation.
Qualifications
  • Active TS/SCI with Polygraph.
  • 10+ years of experience analyzing datasets and developing analytics, plus 10 years of experience programming with data‑analysis tools (e.g., R, Python, SAS, MATLAB).
  • Bachelor’s and Master’s degree (or higher) in a quantitative discipline such as statistics, mathematics, operations research, engineering, or computer science.
  • Alternative education pathways:
    • Additional 2 years of experience in software development, cloud development, dataset analysis, or analytics development in lieu of a Master’s degree.
    • PhD in a quantitative discipline with at least 4 years of experience.
  • Strong background in statistical analysis.
  • Experience developing, tuning, and testing predictive models.
  • Proficiency in creating analytic dashboards, visualizations, and charts.
Preferred Skills
  • Elasticsearch
  • Regular expressions (RegEx)
  • Machine Learning
  • Natural Language Processing (NLP)
  • Regression and predictive analytics
  • Python, MATLAB, or R
  • SQL or MongoDB
  • Metric databases (Grafana, Graphite, InfluxDB)
Pay Range

$131,800 – $290,000. Salary is influenced by factors such as geographic location, contract wage rates, prior experience, specific skills, education, and certifications. CACI offers a competitive compensation package, benefits, and learning opportunities.

CACI 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist - Security Automation Linthicum, MD, US
Data Scientist - Security Automation Linthicum, MD, US

CACI International Inc. • Linthicum (MD)

On-site
USD 131,800 - 290,000
Comprehensive healthcare benefits
Flexible time off
Retirement plans
Data Scientist: Security Automation & Continuous Monitoring
Data Scientist: Security Automation & Continuous Monitoring

CACI International Inc • Linthicum (MD)

On-site
USD 131,800 - 290,000
Security Automation Data Scientist — Automate RMF Analytics
Security Automation Data Scientist — Automate RMF Analytics

CACI International Inc. • Linthicum (MD)

On-site
USD 131,800 - 290,000
Comprehensive healthcare benefits
Flexible time off
Retirement plans
Software Engineer with Data Management Experience
Software Engineer with Data Management Experience

CACI International Inc • Laurel (MD)

On-site
USD 113,200 - 237,800
Comprehensive healthcare benefits
Retirement benefits
Continuing education support
+1
Data Analyst
Data Analyst

CACI International Inc • Chantilly (VA)

On-site
USD 87,000 - 182,000
Data Scientist Level Senior Level
Data Scientist Level Senior Level

Integrity Technology Consultants • Linthicum (MD)

On-site
USD 180,000 - 250,000
401K plan with company contributions
11 Federal holidays
21 Days PTO
+8
DevOps Engineer - Enterprise Security Automation
DevOps Engineer - Enterprise Security Automation

CACI • Linthicum (MD)

On-site
USD 113,200 - 237,800
Flexible time off
Comprehensive benefits
Continuous education opportunities
Data Scientist
Data Scientist

CACI • Tampa (FL)

On-site
USD 82,000 - 172,000
Data Scientist - AI/mL Specialist
Data Scientist - AI/mL Specialist

CACI International Inc • Fairfax (VA)

On-site
USD 94,400 - 198,200
Cybersecurity Data Engineer – Cloud & SIEM
Cybersecurity Data Engineer – Cloud & SIEM

CACI • San Antonio (TX)

On-site
USD 86,000 - 180,000