Software Engineer III - AI/ML
ExtraHop · Remote (US) | Seattle
Job description
About the role
ExtraHop builds Network Detection and Response (NDR) solutions that give organizations visibility into cyber threats, vulnerabilities and network performance issues. As a Software Engineer III, you will join a collaborative engineering team to build a scalable, secure and highly available platform, delivering customer-facing AI/ML features that help security teams stop threats. The role is open to remote US workers and to candidates based in Seattle.
Key responsibilities
- Develop, test and maintain software components supporting AI/ML models, agentic processes and data pipelines.
- Contribute to the monitoring, evaluation and improvement of algorithms used in behavioral detectors.
- Take part in agile development, code reviews and technical discussions.
- Work with senior engineers, data scientists and threat researchers to integrate AI/ML features into the product architecture.
- Build well-scoped features and technical improvements with limited guidance from seniors.
- Write clean, maintainable code, help reduce technical debt and document features and engineering guides.
Required profile
- 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, cloud or security systems.
- Strong problem-solving skills, self-starter attitude and ability to work independently with limited guidance.
- Excellent communication and collaboration skills.
Required skills
- Solid Python with strong general programming fundamentals.
- Version control (Git) and agile practices.
- Containerization (Kubernetes, Docker).
- Preferred: machine learning, Go, AWS cloud services, Terraform, PostgreSQL, API development and NDR tools.
What we offer
- Salary of $145,000 - $163,000 per year, plus a discretionary bonus and stock options.
- Medical, dental and vision coverage, 401(k) with employer match, flexible PTO and parental leave.
- Educational reimbursement, FSA and dependent care accounts, and a hybrid and remote work model.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 41 job offers in the United StatesSalaries by job title
- Delivery Specialist 330
- Line Cook 258
- Restaurant Host 249
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ExtraHop
Remote (US) | Seattle