Software Engineer III | AI/ML
Core
Build a fault-resilient, highly available, and customer-centric platform for Network Detection and Response (NDR) solutions, developing customer-facing AI/ML features to enable security teams to detect and mitigate cyber risks in real time.
Role type
Senior IC software engineer (AI/ML & backend)
Builds
Scalable and secure NDR platform, public REST APIs, and high-throughput data pipelines
Domain
Cybersecurity / Network Detection and Response (NDR)
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Go, machine learning fundamentals, distributed cloud systems, data pipelines, model deployment, inference monitoring, version control, containerization
Preferred skills
PyTorch, MLflow, LangChain, DSPy, AWS cloud services, infrastructure as code, PostgreSQL, SQL optimization, threat detection strategies
Technologies
Python, Go, TypeScript, React, AWS, GCP, Terraform, Kubernetes, Docker, PostgreSQL
Responsibilities
Develop, test, and maintain software components supporting AI/ML models and data pipelines; Contribute to monitoring and improvement of algorithms for model-based behavioral detectors; Collaborate with data scientists to integrate AI/ML features into product architecture; Implement well-scoped features and address technical debt; Stay current on cybersecurity threats and trends to enhance product capabilities
Seniority
Senior, hands-on IC
