Senior Cyber Machine Learning Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Arlington, VA
Salary
$99,000–$225,000 / yr
Posted
5 days ago
Closes
Sep 21, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $217k
This role $162k
$79k most similar roles pay here $282k

This role pays less than 85% of similar roles. Most pay $183,675–$249,750 — the shaded band above. At the midpoint, this role pays about $162k versus about $217k for comparable roles.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 729 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 717 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Senior Cyber Machine Learning Engineer

As a Senior Cyber Machine Learning Engineer at Booz Allen, you will join a mission-driven team to develop innovative solutions for real-time cyber defense and threat hunting. Your daily tasks include building and training machine learning models to detect advanced persistent threats while minimizing false positives, using tools like Python, Docker, Kubernetes, and cloud platforms such as Azure or AWS. You’ll work with large datasets from security logs and SIEM technologies, adhering to best practices for continuous integration and delivery. This role requires expertise in the MITRE ATT&CK framework, MISP threat sharing, and data streaming technologies like Kafka, alongside a strong background in cybersecurity and machine learning research.

What you'll do

  • Develop and train machine learning models to detect advanced persistent threats.
  • Implement continuous integration and delivery processes for automated testing.
  • Package and deploy production-ready models using Python, Docker, or Kubernetes.
  • Analyze security logs and endpoint data to identify cyber threats and compromises.
  • Stay updated with the latest research in machine learning and cybersecurity.
  • Explore datasets and build innovative solutions for complex cyber defense challenges.

What we're looking for

  • 2+ years of experience in cyber threat hunting and analysis using security logs.
  • Experience exploring datasets, training machine learning models for inference, and enhancing cyber investigations.
  • Familiarity with MITRE ATT&CK framework, MISP, seQure, or similar cyber intelligence platforms.
  • Ability to package and deploy production-level models using Python, Bash, Docker, Kubernetes.
  • Knowledge of data warehousing, ETL processes, and data streaming technologies like Kafka.
  • Experience with SIEM technologies such as Splunk or ElasticSearch.
  • Proven track record of developing innovative solutions for complex problems.

More like this

Similar roles

Senior Cyber Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA 33 days ago $99,000$225,000
Python Kubernetes Docker CI/CD MITRE ATT&CK MISP Splunk ElasticSearch Kafka AWS Azure PostgreSQL Terraform Prometheus Grafana

Senior Lead Machine Learning Engineer

Capital One Financial

McLean, VA +2 53 days ago $229,900$262,400
Python PyTorch scikit-learn TensorFlow Spark Dask CI/CD Kubernetes AWS Google Cloud Platform Azure PostgreSQL MongoDB Git Jupyter Notebook Docker Prometheus Grafana

Senior Machine Learning Engineer

Adobe

San Francisco +2 73 days ago $211,800$306,625
Python PyTorch TensorFlow Machine_Learning Deep_Learning CI/CD MLOps Data_Science Collaboration_Tools Version_Control_Systems Cloud_Platforms API_Development Database_Management Model_Evaluation Technical_Guidance

Senior Machine Learning Engineer

Zillow

Remote 4 days ago $171,700$274,300
Python AWS Spark Databricks Airflow LangGraph LangChain AgentsSDK CI/CD Prometheus Grafana PostgreSQL Kubernetes
Remote

Senior Machine Learning Engineer

Clover Health

Remote 58 days ago $150,000$200,000
Python numpy pandas sklearn tensorflow pytorch Natural-Language-Processing LLMs Docker Kubernetes CI/CD PostgreSQL MLOps
Remote