Skip to main content
ExtraHop

Software Engineer III | AI/ML

RemoteUnited States only
Published
Role
AI / ML
Experience
Mid
$145k–$160k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Software Engineer III with 4+ years of professional software development experience for backend/security/AI/ML systems. Needs Python, Go, or equivalent, production AI/ML systems experience, AWS cloud systems, containers, Git, and distributed highly available systems. Remote role tied to Seattle, WA / US signals.

Core skills

Python/GoAI/ML

Required skills

GitAWSKubernetesDocker

Optional skills

PyTorchMLflowLangChainDSPyAWSAzureEKSRDS

What you'll do

  • Develop, test, and maintain software components that support AI/ML models, agentic processes, and data pipelines.
  • Contribute to the monitoring, evaluation, and improvement of algorithms used in model-based behavioral detectors.
  • Participate in agile development processes, code reviews, and technical discussions.
  • Collaborate with senior engineers, data scientists, and threat researchers to integrate AI/ML features into the broader product architecture.
  • Implement well-scoped features and technical improvements with limited guidance from senior team members.
  • Write clean, maintainable, and efficient code while adhering to engineering standards and best practices.
  • Help identify and address technical debt to continually improve our codebase and technical stack.
  • Stay current on the latest cybersecurity threats, trends, and technologies to contribute to product enhancements.
  • Assist in the documentation of product features, technical specifications, and engineering guides.
  • Support a culture of curiosity, collaboration, quality, and continuous improvement

What they require

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 4+ years of professional software development experience, preferably in backend, security, or AI/ML related systems.
  • Solid knowledge of Python, Go, or an equivalent programming language, with strong general programming fundamentals.
  • Familiarity with machine learning, statistics, or a related quantitative discipline.
  • Experience contributing to production AI/ML systems, including data pipelines, model deployment, inference monitoring, or experiment tracking.
  • Familiarity with building distributed, highly available cloud based systems, preferably on AWS.
  • Experience with version control systems (e.g., Git) and agile development practices.
  • Familiarity with containerization technologies (Kubernetes, Docker).
  • Strong problem-solving skills, a self-starter mentality, and the ability to take ownership and deliver well-defined technical tasks.
  • Excellent communication and collaboration skills, with the ability to work independently with limited guidance in a fast-paced team environment.
  • Desire to grow in the intersection of software engineering, cybersecurity, and AI/Machine Learning
  • Preferred: Experience with cloud services on AWS or Azure (EKS / RDS / S3 / SQS / EC2 / IAM).
  • Preferred: Experience in API development, PostgreSQL database design, or SQL query performance optimization.
  • Preferred: Familiarity with machine learning applications in cybersecurity or NDR environments.
  • Preferred: Knowledge of tools and frameworks commonly used in network detection and response.
  • Preferred: Understanding of threat detection, intrusion prevention, and incident response strategies.

Benefits

  • Health, Dental, and Vision Benefits
  • Flexible PTO, Sick Time Prorated Based on Date of Hire, and All Federal Holidays (US Only) + 3 Days of Paid Volunteer Time
  • Non-Commissioned Positions may be eligible to participate in the Annual Discretionary Bonus Plan
  • FSA and Dependent Care Accounts + EAP, where applicable
  • Educational Reimbursement
  • 401k with Employer Match or Pension where applicable
  • Pet Insurance (US Only)
  • Parental Leave (US Only)
  • Hybrid and Remote Work Model

Real-time wire data and IT operations analytics

CybersecurityEnterpriseextrahop.com
$145k–$160k/yr