Software Engineer, Data Science
Core
Build fault-resilient, highly available, and customer-centric platform features for network detection and response (NDR) solutions, integrating AI/ML models and agentic processes to detect and mitigate cyber risks.
Role type
Senior IC software engineer (AI/ML integration & backend)
Builds
Scalable NDR platform features, AI/ML model deployment pipelines, and customer-facing security tools
Domain
Cybersecurity / Network Detection and Response (NDR)
Deliverable
production ML models | product features
Required skills
Python, Go, distributed systems, cloud infrastructure (AWS), version control (Git), agile development, containerization (Kubernetes, Docker), data pipelines, model deployment, inference monitoring
Preferred skills
PyTorch, MLflow, LangChain, DSPy, PostgreSQL, SQL optimization, infrastructure as code (Terraform), cybersecurity threat detection
Technologies
Python, Go, TypeScript, React, AWS, GCP, Terraform, Kubernetes, Docker, Git, PostgreSQL
Responsibilities
Develop and maintain software components supporting AI/ML models and data pipelines; monitor and improve algorithms for model-based behavioral detectors; collaborate with data scientists and threat researchers to integrate AI/ML features; implement well-scoped features with limited guidance; address technical debt; stay current on cybersecurity trends
Seniority
Senior, hands-on IC