Applied ML Engineer for Cybersecurity Data Pipelines

Dragos, Inc.

Lennox Park (MD)

On-site

USD 171,000 - 209,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive Equity Package
Comprehensive Benefits Plan

Job summary

Dragos, Inc. is seeking a Machine Learning Application Engineer to help bring ML-driven capabilities into our platform.

You will apply established ML techniques to ICS/OT security data and integrate outputs into data pipelines, working with AI and Data Engineers to ensure reliable, interpretable results. You’ll write clean Python or Rust, reason about data contracts, observability, and failure modes, and communicate model behavior clearly to technical and non-technical stakeholders.

Qualifications

  • 5+ years of software engineering in production ML/data pipelines.
  • Strong Python and SQL skills with ability to reason about data at scale.
  • Hands-on experience with clustering, classification and anomaly detection.
  • Familiarity with scikit-learn and the Python ML ecosystem.
  • Understanding of data pipelines, data contracts, observability and failure modes.
  • Ability to assess whether a model's outputs are trustworthy for a use case.
  • Excellent written and verbal communication.
  • Cybersecurity domain knowledge is a plus.

Responsibilities

  • Apply clustering, classification, anomaly detection, and other ML techniques to cybersecurity data problems in the IC/OT domain.
  • Integrate ML model outputs into existing data pipelines and product workflows, supporting batch and near-real-time processing.
  • Understand model behavior and translate research outputs into reliable pipeline components.
  • Work with Data Engineers to ensure ML-driven stages have data contracts, observability, and sane failure modes.
  • Evaluate open-source/third-party models for fit against use cases.
  • Write clean, maintainable Python or Rust code for other engineers.
  • Troubleshoot ML components in production to diagnose issues with output quality or data drift.
  • Communicate model behavior clearly to technical and non-technical stakeholders.

Skills

Python
SQL
ML concepts
Data pipelines
Communication

Tools

scikit-learn
Docker
Kubernetes

Job description

Dragos, Inc. is seeking a Machine Learning Application Engineer to help bring ML-driven capabilities into our platform.

You will apply established ML techniques to ICS/OT security data and integrate outputs into data pipelines, working with AI and Data Engineers to ensure reliable, interpretable results. You’ll write clean Python or Rust, reason about data contracts, observability, and failure modes, and communicate model behavior clearly to technical and non-technical stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Applied ML Engineer for Cybersecurity Data Pipelines Remote
Applied ML Engineer for Cybersecurity Data Pipelines Remote

Dragos, Inc. • United States

On-site
USD 120,000 - 180,000
Equity package
Remote Applied ML Engineer for ICS/OT Security
Remote Applied ML Engineer for ICS/OT Security

Dragos, Inc. • United States

On-site
USD 171,000 - 209,000
Competitive Equity Package
Comprehensive Benefits Plan
Remote ML Application Engineer for Cybersecurity Platforms
Remote ML Application Engineer for Cybersecurity Platforms

AllegisCyber Capital • United States

On-site
USD 161,500 - 218,500
Remote-friendly
Equity package
Remote Staff ML Engineer for Cybersecurity AI
Remote Staff ML Engineer for Cybersecurity AI

Dragos • United States

Remote
USD 191,000 - 259,000
Competitive Equity Package
Comprehensive Benefits Plan
Staff AI/ML Engineer — Production ML for Cybersecurity
Staff AI/ML Engineer — Production ML for Cybersecurity

Dragos, Inc. • Lennox Park (MD)

On-site
USD 191,250 - 258,750
Competitive Equity Package
Comprehensive Benefits Plan
Staff AI/ML Engineer - Production Cybersecurity ML
Staff AI/ML Engineer - Production Cybersecurity ML

AllegisCyber Capital • United States

On-site
USD 191,250 - 258,750
Competitive equity package
Comprehensive benefits
Remote Staff ML Engineer — ICS/OT Security & Production AI
Remote Staff ML Engineer — ICS/OT Security & Production AI

Dragos, Inc. • United States

On-site
USD 210,000 - 240,000
Competitive Equity Package
Comprehensive Benefits Plan
Senior AI/ML Engineer
Senior AI/ML Engineer

AllegisCyber Capital • United States

On-site
USD 161,500 - 218,500
Remote-friendly
Equity package
Remote Staff ML Engineer - Cybersecurity AI Threat Detection
Remote Staff ML Engineer - Cybersecurity AI Threat Detection

Dragos, Inc. • United States

On-site
USD 150,000 - 210,000
Equity
Senior Data Engineer - Real-Time Pipelines & Cybersecurity
Senior Data Engineer - Real-Time Pipelines & Cybersecurity

Dragos, Inc. • United States

On-site
USD 140,000 - 210,000
Competitive equity