NodJobsNodJobs

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