← All roles

Software Engineer III | AI/ML

ExtraHop ·US ·Remote, Hybrid 30d ago
PythonGoTypeScriptReactAWSGCPTerraformKubernetesDockerGitPyTorchLangChainPostgreSQL

About the role

ExtraHop is seeking a Software Engineer III to join their engineering team building a fault-resilient, highly available platform for Network Detection and Response (NDR). The role involves developing customer-facing AI/ML features, working with Python, Go, TypeScript, React, and cloud services on AWS/GCP. Responsibilities include developing software for AI/ML models, participating in agile processes, collaborating with data scientists, and writing clean code. The ideal candidate has 4+ years of

Requirements

Required: Bachelor's in CS or equivalent, 4+ years software development experience, solid knowledge of Python or Go, familiarity with machine learning, experience with production AI/ML systems, distributed cloud systems (AWS), version control, agile, containerization (Kubernetes, Docker). Preferred: PyTorch, MLflow, LangChain, DSPy, cloud services (EKS, RDS, S3, etc.), Terraform, API development, PostgreSQL, cybersecurity NDR knowledge.

About the company

ExtraHop

ExtraHop provides a modern Network Detection and Response (NDR) platform that unifies security and performance monitoring for enterprises. Their solution enables organizations to detect and respond to cyber threats in real-time while also optimizing network performance, offering complete visibility and intelligent automation.

View company page →
$145k–160k
Remote, Hybrid Remote | Seattle, WASeattle, US
Posted 30d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
ExtraHop
https://www.extrahop.com

ExtraHop provides a modern Network Detection and Response (NDR) platform that unifies security and performance monitoring for enterprises. Their solution enables organizations to detect and respond to cyber threats in real-time while also optimizing network performance, offering complete visibility and intelligent automation.

View company page →