Sr Software Engineer, Data Science
Core
Design, develop, test, and maintain AI/ML models and pipelines powering ExtraHop's Network Detection and Response (NDR) products to detect and mitigate cyber risks in real time.
Role type
Senior IC machine-learning engineer (cybersecurity/NDR)
Builds
Production AI/ML models, behavioral detectors, and scalable data pipelines for the R(x) 360 Platform
Domain
Cybersecurity / Network Detection and Response (NDR)
Deliverable
production ML models
Required skills
Go, Python, machine learning, statistics, distributed systems, cloud platforms (AWS), Kubernetes, Docker, Git, agile development
Preferred skills
Django, FastAPI, AWS services (EKS, RDS, S3, SQS, EC2, IAM), HashiCorp tools (Packer, Vault, Terraform), PostgreSQL, SQL optimization, ML in cybersecurity/NDR, threat detection, intrusion prevention, incident response
Technologies
Python, Golang, TypeScript, React, AWS, GCP, Terraform, Kubernetes, Docker, PostgreSQL, Git
Responsibilities
Design, develop, test, and maintain AI/ML models and pipelines; Monitor, evaluate, refine, and optimize algorithms to improve accuracy and reduce false positives; Participate in agile development processes, code reviews, and technical strategy discussions; Collaborate with cross-functional teams to integrate AI/ML features into product architecture; Provide technical leadership to junior team members; Write clean, maintainable, and efficient code while addressing technical debt
Seniority
Senior, hands-on IC
