Remote Staff ML Engineer for Cybersecurity AI

Dragos

United States

Remote

USD 191,000 - 259,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 seeks a Staff Machine Learning Engineer to drive production ML design and implementation within the Dragos platform, collaborating across Data Engineers and product teams to deliver AI capabilities that enhance threat detection for ICS/xOT cybersecurity.

You will build scalable models for ICS/xOT security, develop robust data pipelines, and contribute to ML infrastructure with CI/CD and containerized deployments (Kubernetes, Docker).

Qualifications

  • 6+ years of engineering experience with at least 4 years focused on machine learning implementations in production environments.
  • Strong software engineering foundation with expertise in Python and SQL as well as experience with Go, Rust, Java, or JVM-family languages.
  • Experience with ML frameworks such as scikit-learn, PyTorch, TensorFlow, or HuggingFace.
  • Experience with LLMs, retrieval-augmented generation (RAG), or advanced NLP techniques is beneficial.
  • Proven track record implementing ML solutions delivering measurable business impact.
  • Experience with MLOps, including model versioning, monitoring, pipeline orchestration, and deployment in high-reliability environments.
  • Familiarity with data pipelines, stream processing, and working with medium-to-large scale datasets.
  • Knowledge of containerized deployment solutions and cloud-native architectures.
  • Strong communication skills to explain technical concepts to diverse stakeholders and collaborate effectively across teams.
  • Cybersecurity domain knowledge, particularly in threat detection, threat intelligence, or IDS/OT operations.

Responsibilities

  • Design and implement production-grade machine learning systems for Dragos product capabilities with consideration for cloud and on-premises environments.
  • Build and optimize ML model architectures for ICS/OT cybersecurity use cases, including threat detection, asset classification, behavioral analysis, and NLP systems.
  • Develop robust data pipelines and ML workflows that integrate with existing data infrastructure for real-time and batch processing.
  • Collaborate with OT detection experts to translate research concepts into scalable, production-ready ML systems.
  • Partner with Data Engineers to establish data contracts and observability frameworks for ML pipelines, including monitoring, versioning, and deployment best practices.
  • Contribute to ML infrastructure improvements, including automated testing frameworks, CI/CD pipelines, and deployment strategies for containerized environments (Kubernetes, Docker).
  • Evaluate and adapt state-of-the-art ML research and open-source models to domain-specific cybersecurity applications.
  • Troubleshoot and optimize ML model performance in production environments, addressing latency, accuracy, and resource utilization.

Skills

Python
SQL
Go
Rust
Java
scikit-learn
PyTorch
TensorFlow
HuggingFace
LLMs
MLOps

Tools

Kubernetes
Docker
CI/CD

Job description

Dragos seeks a Staff Machine Learning Engineer to drive production ML design and implementation within the Dragos platform, collaborating across Data Engineers and product teams to deliver AI capabilities that enhance threat detection for ICS/xOT cybersecurity.

You will build scalable models for ICS/xOT security, develop robust data pipelines, and contribute to ML infrastructure with CI/CD and containerized deployments (Kubernetes, Docker).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
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
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
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
Senior AI/ML Engineer
Senior AI/ML Engineer

AllegisCyber Capital • United States

On-site
USD 161,500 - 218,500
Remote-friendly
Equity package
Data Engineering Manager: AI-Driven Platform Lead
Data Engineering Manager: AI-Driven Platform Lead

Dragos, Inc. • United States

On-site
USD 187,000 - 253,000
Competitive equity package
Comprehensive benefits plan