Software Engineer
Core
Designing, implementing, and maintaining automation systems for threat detection and analysis, while collaborating on machine learning models and MLOps pipelines to secure OT and IoT infrastructures.
Role type
Senior Software Engineer (Threat Intelligence & MLOps)
Builds
Automation systems for threat data collection/correlation and ML-enabled detection features for critical infrastructure
Domain
Cybersecurity (OT/IoT), Threat Intelligence, Machine Learning
Deliverable
production ML models | product features
Required skills
Python, Golang, Software Design Patterns (SOLID, GRASP), MLOps pipelines, Automated Testing (TDD/BDD), Machine Learning fundamentals
Preferred skills
Docker, AWS, Terraform, RDBMS technologies
Responsibilities
Develop and maintain operations for Threat Intelligence infrastructure; Develop automated systems to collect, share, and correlate cybersecurity threat data; Develop ML models for threat detection and classification; Contribute to MLOps workflows including training automation, evaluation pipelines, and model deployment support
Seniority
Senior, hands-on IC