ExtraHop

ExtraHop

ExtraHop offers cloud native cybersecurity solutions for real-time threat detection and response, leveraging wire data for optimized performance and risk mitigation. Their network detection and response platform provides 360-degree visibility to uncove...

Internet Software & Services
251-1K
Founded 2007
$60M raised

Description

  • Design, develop, test, and maintain AI/ML models and pipelines that power ExtraHop's products.
  • 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 the broader product architecture.
  • Provide technical leadership and mentorship to junior team members.
  • Act as a technical expert and help foster a culture of excellence, curiosity, and collaborative problem solving.
  • Write clean, maintainable, and efficient code following best practices.
  • Address technical debt and continuously improve the codebase and technical stack.
  • Stay current on cybersecurity threats, trends, and technologies to support product enhancements.
  • Document product features, technical specifications, and engineering guides.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 7+ years of professional backend development experience, including at least 2 years at a senior level or above.
  • Strong knowledge of Go, Python, or an equivalent programming language.
  • Experience in machine learning, statistics, or a related quantitative discipline.
  • Experience building or operating production AI/ML systems, including model lifecycle management, data/training pipelines, and monitoring.
  • Experience building and scaling distributed, highly available systems.
  • Familiarity with cloud platforms, particularly AWS, plus version control systems such as Git and agile development practices.
  • Experience with containerization technologies such as Kubernetes and Docker.
  • Strong problem-solving skills, self-starter mentality, and a track record of technical ownership.
  • Excellent communication and collaboration skills, with the ability to work independently in fast-paced team environments.
  • Experience with Django, FastAPI, or another Python web framework is preferred.
  • Experience with AWS or Azure services such as EKS, RDS, S3, SQS, EC2, and IAM is preferred.
  • Experience with infrastructure-as-code tooling such as Packer, Vault, or Terraform is preferred.
  • Experience in API development, PostgreSQL database design, or SQL query performance optimization is preferred.
  • Familiarity with machine learning applications in cybersecurity or NDR environments is preferred.
  • Understanding of threat detection, intrusion prevention, and incident response strategies is preferred.

Benefits

  • Salary range of $165,000 to $180,000 plus bonus and benefits.
  • Health, dental, and vision benefits.
  • Flexible PTO, sick time, all federal holidays (US only), and 3 days of paid volunteer time.
  • Eligibility for an annual discretionary bonus plan for non-commissioned positions.
  • FSA and dependent care accounts, plus EAP where applicable.
  • Educational reimbursement.
  • 401(k) with employer match or pension where applicable.
  • Parental leave and pet insurance (US only).
  • Hybrid and remote work model.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer (Applied AI/ML)

Oklo 51-250 Electric Utilities

Oklo is hiring a Software Engineer to develop AI and machine-learning systems that support the design, analysis, and deployment of advanced fission power technology.

CI/CD Git JavaScript Machine Learning Python Rust Statistics Svelte TypeScript
13 hours, 6 minutes ago

Sr. Forward Deployed Engineer

Databricks 1K-5K IT Services

Databricks is hiring a Forward Deployed Engineer to partner with customers on designing, building, and productionizing end-to-end data and AI solutions using the Databricks platform.

Apache Spark AWS Azure CI/CD Databricks GCP JavaScript Machine Learning MLOps Python Scala TypeScript
13 hours, 6 minutes ago

Software Engineer (Full-stack)

Impiricus is hiring a full-stack Software Engineer to build and optimize scalable web and AI-powered healthcare solutions for life sciences and healthcare users from New York, Atlanta, or remotely in the United States.

AWS Azure CI/CD GCP JavaScript LLM Next.js Node.js Python React REST API SQL TypeScript
13 hours, 6 minutes ago

Principal Software Developer - Vector Search - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer for its globally distributed Elasticsearch Search team to advance vector similarity search features, performance, relevance, and reliability.

Cassandra CI/CD Elasticsearch Java MongoDB PostgreSQL Solr
13 hours, 21 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers