Principal AI/ML Security Engineer, NDR Platform

Remote

San Francisco (CA)

Hybrid

USD 175,000 - 195,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, Dental, Vision
401k with company match
Parental Leave
Hybrid and Remote Work Model
Educational Reimbursement

Job summary

ExtraHop is seeking a Principal Software Engineer to lead architecture and execution on the NDR platform. You will drive complex engineering programs, mentor engineers, and collaborate with data scientists and cloud teams to deliver scalable AI-driven security solutions.

You’ll work across teams to implement production-grade services, influence product strategy, and set engineering standards while addressing evolving cyber threats in real time.

Qualifications

  • Master’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 8+ years of software engineering with at least 2 years in Principal/Lead/Staff shipping enterprise-grade software.
  • Expert-level Python and Go coding for production-quality, well-tested code.
  • Experience in machine learning, statistics, or related quantitative discipline.
  • Experience building/operating production AI/ML systems, including lifecycle and monitoring.
  • Applying ML/DS techniques to cybersecurity use cases like anomaly detection or threat classification.
  • Advanced understanding of threat detection, intrusion prevention, and incident response.

Responsibilities

  • Design, write, and maintain high-performance software for AI/ML models analyzing network traffic.
  • Develop autonomous AI agent architectures and multi-agent workflows.
  • Collaborate with data scientists, threat researchers, and cloud teams to build production-ready ML workloads.
  • Drive engineering excellence via code/design reviews and standards.
  • Lead cross-functional initiatives and represent engineering to leadership.
  • Contribute to product strategy with technical insight on roadmap and build-vs-buy decisions.
  • Provide mentorship to software engineers and foster rigorous engineering discipline.

Skills

Python
Go
ML/AI
Threat detection
Cybersecurity
Mentorship

Education

Master’s degree in CS/Engineering or equivalent

Tools

Docker
Kubernetes
AWS/Azure

Job description

ExtraHop is seeking a Principal Software Engineer to lead architecture and execution on the NDR platform. You will drive complex engineering programs, mentor engineers, and collaborate with data scientists and cloud teams to deliver scalable AI-driven security solutions.

You’ll work across teams to implement production-grade services, influence product strategy, and set engineering standards while addressing evolving cyber threats in real time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal AI/ML Security Engineer — NDR, Hybrid/Remote
Principal AI/ML Security Engineer — NDR, Hybrid/Remote

ExtraHop Networks, Inc. • United States

Hybrid
USD 175,000 - 195,000
Health, Dental, Vision benefits
Flexible PTO & holidays (US)
Educational reimbursement
+3
Principal AI/ML Security Engineer for NDR (Hybrid)
Principal AI/ML Security Engineer for NDR (Hybrid)

ExtraHop • United States

Hybrid
USD 175,000 - 195,000
Health, Dental, and Vision Benefits
Flexible PTO
Educational Reimbursement
+2
Principal Software Engineer | Data Science
Principal Software Engineer | Data Science

ExtraHop • United States

Hybrid
USD 175,000 - 195,000
Health, Dental, and Vision Benefits
Flexible PTO
Educational Reimbursement
+2
Principal Software Engineer | Data Science
Principal Software Engineer | Data Science

ExtraHop • United States

Hybrid
USD 175,000 - 195,000
Health, Dental, Vision benefits
Flexible PTO & holidays (US)
Educational reimbursement
+3
Principal Software Engineer | Data Science
Principal Software Engineer | Data Science

Remote • San Francisco (CA)

Hybrid
USD 175,000 - 195,000
Health, Dental, Vision
401k with company match
Parental Leave
+2
Principal AI Security Architect for Secure Platforms
Principal AI Security Architect for Secure Platforms

DNV GL, USA • Houston (TX)

Hybrid
USD 140,000 - 190,000
Principal Security Engineer - AI
Principal Security Engineer - AI

7AI • Boston (MA)

On-site
USD 150,000 - 200,000
Principal AI Security and Delivery Platform Engineer
Principal AI Security and Delivery Platform Engineer

F5, Inc. • San Jose (CA)

On-site
USD 226,000 - 338,000
Senior Software Engineer - Security & Threat Detection
Senior Software Engineer - Security & Threat Detection

BranchFactor • Seattle (WA)

Hybrid
USD 150,000 - 163,000
Health, Dental, and Vision Benefits
Hybrid and Remote Work Model
401k with Employer Match
+2
Senior Data Scientist - Real-Time Cyber Threat Detection
Senior Data Scientist - Real-Time Cyber Threat Detection

ExtraHop • Seattle (WA)

Hybrid
USD 165,000 - 180,000
Hybrid and remote work model
Health, Dental, Vision
Educational reimbursement
+2