Remote Applied ML Engineer for ICS/OT Security

Dragos, Inc.

United States

On-site

USD 171,000 - 209,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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,000 - 219,000
Remote-friendly
Equity package
Applied ML Engineer for ICS/OT Cyber Defense
Applied ML Engineer for ICS/OT Cyber Defense

Dragos • United States

On-site
USD 100,000 - 130,000
Competitive 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
ML Application Engineer for Industrial Cybersecurity Data
ML Application Engineer for Industrial Cybersecurity Data

Sundayy • United States

On-site
USD 191,000 - 259,000
Base salary $225,000
Equity options
Health, dental, and vision
+3
Staff AI/ML Engineer - Production Cybersecurity ML
Staff AI/ML Engineer - Production Cybersecurity ML

AllegisCyber Capital • United States

On-site
USD 191,000 - 259,000
Competitive equity package
Comprehensive benefits
Staff ML Application Engineer
Staff ML Application Engineer

Dragos • United States

On-site
USD 100,000 - 130,000
Competitive equity package
Senior AI/ML Engineer
Senior AI/ML Engineer

AllegisCyber Capital • United States

On-site
USD 161,000 - 219,000
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
Director of Engineering — AI-Driven OT Security Platform
Director of Engineering — AI-Driven OT Security Platform

Dragos, Inc. • United States

On-site
USD 234,000 - 286,000
Competitive Equity Package
Comprehensive Benefits Plan
Salary: $260,000