Software Engineer II, Attack Detection
Abnormal Β· Remote - USA
πΊπΈ Remote (US)$149,200 β $214,500/yr8d ago
At a glance
- Where
- Remote β open to applicants in the United States
- Pay
- $149,200 β $214,500/yr β as listed by Abnormal
- Experience
- 2+ years
- Education
- Bachelor's degree
- Posted
- November 6, 2026
- Last confirmed open
- 3m ago
- At Abnormal
- 32 open remote roles β mostly Sales & Business (12), Other (5), DevOps & Sysadmin (3). Pay is listed on 31 of them ($107,100 β $342,000/yr).
- How to apply
- Directly on Abnormal's own site β no NodJobs account needed.
About the role
This role builds customer-facing email security detection services, AI agents for investigating suspicious activity, and tools for model training and evaluation within Abnormal's Email Security product. It suits engineers at the Software Engineer II level with a computer science background and at least 2 years of software development experience.
What you'll do
- Build backend services and data pipelines for customer-facing security features.
- Integrate machine learning models and large language models into detection and investigation workflows.
- Develop AI agents that analyze suspicious activity and support security investigations.
- Build tools that make model training repeatable, agent-driven, and help engineers evaluate AI systems.
- Evaluate changes against real attack patterns and investigate missed attacks and false positives.
- Improve system reliability and performance within latency and cost limits.
- Write tested, readable code and contribute to technical designs and code reviews.
- Own well-defined features from design through release and monitor their behavior in production.
What you'll need
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related engineering field.
- At least 2 years of experience in software design and development.
- Experience with backend services or data-intensive applications where reliability and performance matter.
- Strong programming skills in a general-purpose language and knowledge of data structures and software design.
- Experience with automated tests and diagnosis of production issues through logs and metrics.
- Ability to turn a product requirement into a practical design and deliver it with guidance on larger technical decisions.
- Clear technical communication and effective collaboration with other engineers.
Nice to have
- Hands-on machine learning experience from industry, research, or substantial projects.
- Experience with large language models or AI agents, including evaluation of accuracy and reliability.
- Experience with statistical evaluation of classifiers, including precision and recall.
- Experience with Python or Go.
- Experience with data pipelines or tools that make model experiments reproducible.
- Experience with cybersecurity or fraud detection.
Benefits listed by Abnormal
- Comprehensive benefits package
- Possible bonus or incentive compensation
- Possible equity
Tools & skills mentioned
PythonGolarge language modelsAI agentsmachine learning
Summarized by NodJobs from Abnormal's posting. Read the full posting on Abnormal's site β
NodJobs is free for job seekers β we never charge to apply, and this role takes you straight to the company's own application.
Similar live jobs
Software Engineer I, Data Platforms
Abnormal
πΊπΈ Remote (US)Software Development$122,400 β $176,000/yr
2d ago
Staff Mobile Engineer - Session Replay | US | Remote
Grafana Labs
πΊπΈ Remote (US)Software Development$189,374 β $227,249/yr
2d ago
Staff Software Enginer, Backend - Payments Platform
Coinbase
πΊπΈ Remote (US)Software Development$218,025 β $256,500/yr
26d ago
Software Engineer - Turso
Supabase
π Remote worldwideSoftware Development
24d ago
Staff Software Engineer, iOS Platform
πΊπΈ Remote (US)Software Development$217,000 β $303,900/yr
24d ago
Senior Software Engineer, Backend (Consumer)
Affirm
πΊπΈ Remote (US)Software Development$173,000 β $233,000/yr
5d ago