CareerPlanGet AI match score →

Principal Software Engineer | Data Science

510 US Remote🌐 Remote💼 Full-time💰 $175,000–$175,000🗓 2026-06-24 → 2026-07-31

Core

Designing and deploying AI/ML models and autonomous agent architectures to analyze network traffic for anomalous or malicious behaviors within the NDR platform.

Role type

Principal Software Engineer (AI/ML & Network Security)

Builds

High-performance services, pipelines, and tooling for the Network Detection and Response (NDR) platform

Domain

Cybersecurity / Network Security / Machine Learning

Deliverable

production ML models

Required skills

Python, Go, Machine Learning, Statistics, Model lifecycle management, Data/training pipelines, Anomaly detection, Behavioral analysis, Threat classification, Intrusion prevention systems, Incident response workflows

Preferred skills

Network telemetry and protocols, Threat actor techniques, Cloud services (AWS/Azure), Containerization and orchestration (Docker/Kubernetes)

Technologies

Python, Go, AWS, Azure, Docker, Kubernetes

Responsibilities

Design and write high-performance software to deploy AI/ML models for network traffic analysis; Design and develop autonomous AI agent architectures and multi-agent workflows; Collaborate with data scientists and cloud teams to build high-performance services and tooling; Drive engineering excellence through code reviews and standards; Lead cross-functional technical initiatives and represent engineering with senior leadership; Contribute to product strategy and roadmap discussions; Provide technical mentorship to software engineers

Seniority

Principal, hands-on IC with mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗