Skip to main content
Dragos

Staff AI/ML Engineer

RemoteUnited States only
Published
Role
AI / ML
Experience
Staff
$225k+/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Staff Machine Learning Engineer for production ML systems in ICS/xOT cybersecurity. 6+ years engineering experience with 4+ years in production ML; must have Python and SQL and experience shipping ML models. Remote-first role listed for United States with USD salary.

Core skills

PyTorchKubernetes

Required skills

PythonSQLscikit-learnTensorFlowHuggingFaceDockermodel versioningmonitoringpipeline orchestrationdata pipelinesstream processingmessage queuingGo/Rust/Java/JVM-family languages

Optional skills

LLMsRetrieval-augmented generation (RAG)Advanced NLP techniques

What you'll do

  • Design and implement production-grade machine learning systems that expand Dragos product capabilities, with consideration for both cloud and resource-constrained on-premises environments.
  • Build and optimize ML model architectures for ICS/OT cybersecurity use cases, including threat detection, asset classification, behavioral analysis, anomaly detection, and natural language processing systems.
  • Develop robust data pipelines and ML workflows that integrate with existing data infrastructure, supporting both real-time and batch processing requirements.
  • Collaborate with OT detection experts to translate research concepts and prototypes into scalable, production-ready ML systems.
  • Contribute to ML infrastructure improvements, including automated testing frameworks, CI/CD pipelines, and deployment strategies for containerized environments (Kubernetes, Docker).

What they require

  • 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 and experience with at least one additional language (Go, Rust, Java, or JVM-family languages).
  • Demonstrated experience building and deploying ML systems using modern frameworks and libraries (scikit-learn, PyTorch, TensorFlow, HuggingFace, or similar).
  • Experience with MLOps practices, including model versioning, monitoring, pipeline orchestration, and deployment in high-reliability environments.
  • Familiarity with data engineering concepts, including data pipelines, stream processing, message queuing, and working with medium-to-large scale datasets.
  • Preferred: Cybersecurity domain knowledge, particularly in threat detection, threat intelligence, or ICS/OT operations.

Benefits

  • Salary: $225,000
  • Competitive Equity Package
  • Comprehensive Benefits Plan

Dragos is the global leader in xOT cybersecurity, combining technology, threat intelligence, and expert services to protect critical infrastructure systems.

CybersecurityEnterprise

What people say about this company

4.1/ 5

$225k+/yr