Remote Applied ML Engineer for ICS/OT Security

Dragos, Inc.

United States

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 join our Engineering team. This role sits at the intersection of data engineering and applied ML, wiring techniques into existing workflows and ensuring reliable outputs.

You will work with AI Engineers, Data Engineers, and product teams to bring ML-driven capabilities into the Dragos platform, including clustering network behaviors and surfacing anomalies for ICS/OT security analysts.

Qualifications

  • 5+ years of software engineering with ML outputs or data pipelines in production.
  • Strong Python skills; SQL proficiency; comfort reading and reasoning about data at scale.
  • Experience applying ML techniques including clustering, classification, anomaly detection.
  • Familiarity with scikit-learn and the surrounding Python ML ecosystem.

Responsibilities

  • Apply clustering, classification, anomaly detection to cybersecurity ICS/OT data.
  • Integrate ML outputs into 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 of the pipeline have clear data contracts, observability, and sane failure modes.
  • Evaluate open-source and third-party models for fit against use cases; decide when to reuse or build.
  • Write clean, maintainable Python or Rust code that others can reason about, test, and extend.
  • Troubleshoot ML component behavior in production to diagnose data drift or edge cases.
  • Communicate clearly about what a model is doing, where it's uncertain, and how outputs should be used downstream.

Skills

Strong Python skills
SQL proficiency
Data pipeline reasoning
Good communication
ML model evaluation mindset

Education

Bachelor's degree in CS/SE or related

Tools

scikit-learn
Docker
Kubernetes

Job description

Dragos, Inc. is seeking a Machine Learning Application Engineer to join our Engineering team. This role sits at the intersection of data engineering and applied ML, wiring techniques into existing workflows and ensuring reliable outputs.

You will work with AI Engineers, Data Engineers, and product teams to bring ML-driven capabilities into the Dragos platform, including clustering network behaviors and surfacing anomalies for ICS/OT security analysts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
Applied ML Engineer for Cybersecurity Data Pipelines
Applied ML Engineer for Cybersecurity Data Pipelines

Dragos, Inc. • Lennox Park (MD)

On-site
USD 171,000 - 209,000
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
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
Senior AI/ML Engineer
Senior AI/ML Engineer

AllegisCyber Capital • United States

On-site
USD 161,500 - 218,500
Remote-friendly
Equity package
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 Junior OT/ICS Lab Engineer for Threat Research
Remote Junior OT/ICS Lab Engineer for Threat Research

Dragos, Inc. • Lennox Park (MD)

On-site
USD 89,000 - 121,000