Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer II, Attack Detection

Home > Python programming jobs

Software Engineer II, Attack Detection in USA new

  • Abnormal Security
  • Full time
  • Email
  • Remote

Responsibilities

  • 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 repeatable, agent-driven tools for model training and AI-system evaluation.
  • 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 defined features from design through release and monitor their production behavior.

Requirements

  • 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 diagnosing production issues through logs and metrics.
  • Ability to translate product requirements into practical designs and deliver with guidance on larger technical decisions.
  • Clear technical communication and effective collaboration with engineers.
  • Preferred: hands-on machine learning experience from industry, research, or substantial projects.
  • Preferred: experience with large language models or AI agents, including accuracy and reliability evaluation.
  • Preferred: experience with statistical evaluation of classifiers, including precision and recall.
  • Preferred: experience with Python or Go.
  • Preferred: experience with data pipelines or tools that make model experiments reproducible.
  • Preferred: experience with cybersecurity or fraud detection.

Benefits

  • The role may be eligible for bonus or incentive compensation, equity, and a comprehensive benefits package.

Salary: $149k - $215k/yr

Abnormal Security

Abnormal AI is the leading AI-native human behavior security platform, leveraging machine learning to stop sophisticated inbound attacks and detect compromised accounts across email and connected applications.

Similar positions

Data Engineer (Medior/Senior)

  • Smartcat
  • Full time
  • USA
  • 11/07/2026
  • Remote

Staff Software Engineer, Fullstack

  • Affirm
  • Full time
  • Remote
  • 11/07/2026
  • Salary: $230k-$290k
  • United States

Staff DevSecOps Engineer

  • Legion Intelligence
  • Full time
  • USA
  • 11/07/2026
  • Salary: $183k - $215k/yr
  • Remote

Software Development Engineer

  • AMD
  • Full time
  • USA
  • 11/07/2026
  • Salary: $139k - $154k/yr
  • Washington, DC

Tech Lead Data Engineer

  • Cloudbeds
  • Full time
  • Remote
  • 11/07/2026
  • Canada, Latin America