Software Engineer II, Attack Detection
$149.2k - $214.5kAbnormal
About the Role
At Abnormal AI, we are on a thrilling mission to safeguard the world's largest enterprises against a vast range of relentless email attacks. We protect our customers against adversaries who constantly evolve their techniques and tactics to outwit and undermine traditional email security approaches. That’s what makes our novel behavioral- based approach so…Abnormal. Abnormal has constantly been named as one of the top cybersecurity startups and our behavioral AI system has helped us win various cybersecurity accolades resulting in being trusted to protect more than 15% of the Fortune 500 (and ever growing).
As a Software Engineer II, you will build customer-facing security features and the software that supports them. Projects may include detection services or AI agents that use models and software tools to investigate suspicious activity. Other projects support model development and evaluation, mostly driven by automated agentic loops.
You will collaborate closely with ML Engineers, Data Scientists, and fellow Software Engineers to turn new approaches into reliable production systems and in turn help us catch more attacks and improve security investigations while limiting false positives and cost. Your work will help keep our inbound email security product world-class in an ever-evolving threat landscape. Your contributions will directly influence the success of our Email Security product and Abnormal as a whole.
Strong software engineering skills are essential. Practical machine learning experience is preferred.
What You Will 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.
Must Haves
- A 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.
Preferred Qualifications
- 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.
#LI-PP1
Actual compensation will be determined based on several non-discriminatory factors including skills, experience, qualifications, and geographic location.
In addition to base salary, this role may be eligible for bonus or incentive compensation, equity, and a comprehensive benefits package.
Base salary range:
$149,200—$214,500 USD
A note on AI in our process:
Abnormal AI uses AI-assisted tools to help our recruiting team prepare for candidate interviews. These tools analyze resume content and role requirements to suggest interview questions and areas for the interviewer to explore.They do not make hiring decisions or screen candidates automatically. Every decision about a candidacy is made by a person. Further, if your application is successful and Abnormal AI makes a conditional offer of employment, we will carry out pre-employment checks which must be successfully completed to progress to a final offer. All processes and pre-employment checks are in line with prevailing legislation and Abnormal AI's policies relevant to our security and privacy standards.
Abnormal AI is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law. For our EEO policy statement please click here . If you would like more information on your EEO rights under the law, please click here .
- ...process here . Pinterest is seeking an experienced Security Engineer to build and implement detection and response improvements and adapt to emerging... ...in a modern cloud first environment - Knowledge of the attacker lifecycle, common attack and detection techniques - Hands...SuggestedFull timeWork at office
$194k - $349k
...machines, and presents our customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that is bringing multiple AI-based strategies together into an...SuggestedPermanent employmentWork experience placementWork at officeLocal areaRemote work$154.7k - $260k
...long term. About the role: Samsara is hiring a Senior Software Engineer II to join our Platform team. This team is responsible... ...Our Commitment to Authenticity We use Tofu, a fraud detection tool, to validate the authenticity of applications and protect...SuggestedFull timeRemote workFlexible hours$75.3k - $135.4k
...Purpose: Application Security Engineer II applies cybersecurity and... ..., etc. throughout the Secure Software Development Life Cycle (SSDLC... ...application security architecture to detect critical deficiencies and... ...like malware, injection attacks, unauthorized access, etc....SuggestedFull timePart timeH1bWork at officeRemote workFlexible hours- Accruent is seeking an Software Engineer II to join the VX Suite engineering organization, supporting the Maintain, Observe, and Sustain product... ...intelligent automation, predictive insights, anomaly detection, and data-driven decision-making. Design and implement event...SuggestedFull timeFor contractorsWork at officeWorldwide
- ...CI/CD systems that deploy to it, and the detection and response signal that tells us when... ...We're hiring a Senior Cloud Security Engineer who builds. Most of your week goes to writing... ...work in Go ~ You can explain how an attacker moves from a leaked credential or a...Full timeWork at officeRemote workFlexible hours
$194k - $349k
...competitive salaries and equity. CrowdStrike is seeking a Senior Engineer II for our Policy Management team. As a key technical leader in... ...the Policy team. The team is responsible for the cloud-side software and user interfaces that provide configuration and settings...Permanent employmentWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$118.5k - $216.5k
...sharing, safe driver reports, and crash detection with emergency dispatch. Life360... .... We are a product-minded, AI-Native engineering team. AI isn't just a tool we use — it... ...the Job Life360 is hiring a Senior Software Engineer II, an AI Builder with strong iOS skills...Full timeSummer workLive inRemote workWorldwideFlexible hours- ...Risk Intelligence and Response platform empowers teams to detect emerging threats, assess impact, and respond with confidence... ...Our reputation is priceless Hard work pays off The Software Engineer in Test II (SDET) will join our AI-focused engineering team as we build...Work at officeRemote workWork from home
$118.5k - $216.5k
...sharing, safe driver reports, and crash detection with emergency dispatch. Life360... ...Experimentation team (Direct Revenue org) is the engine behind how we grow and monetize Life36... ...Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI...Full timeSummer workRemote workFlexible hours$118.5k - $216.5k
...sharing, safe driver reports, and crash detection with emergency dispatch. Life360... ...About The Team The On App Ads Engineering team owns the ads layer inside the Life... ...Job Life360 is hiring a Senior Software Engineer II for Mobile, On App Ads, to join our AI...Full timeSummer workRemote workFlexible hours$124.9k - $167.4k
...Technology is a global organization of engineers, product developers, designers,... ...action quickly. Job Summary As a Software Engineer II, you will design and build intelligent... ...infrastructure signals into automated detection, root cause analysis, and proactive policy...- ...Software Engineer II (AMIR MDMS Support) - Los Angeles, CA (4 days on-site/1 day remote) This engagement supports the vendor Meter... ...automation that improve system visibility and proactive issue detection. Define subsystem interfaces, integration approaches,...Remote work
- ...What’s the role? We are looking for an engineer with a strong background (or interest)... ...for distributed systems humans.As the Software Engineer II, SRE (for Observability) you will be... ...telemetry data. We optimize for time to detect, diagnose and resolve issues. We work...Full timeWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
$68.9k - $131.1k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... .../ Exciter & Processing Architecture (REPA) Department as a Software Engineer II. The department’s primary goal is to design, develop, and...Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hoursDay shift$118.5k - $216.5k
...sharing, safe driver reports, and crash detection with emergency dispatch. Life360... .... We are a product-minded, AI-Native engineering team. AI isn't just a tool we use — it... ...Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI...Full timeRemote work$115k - $207k
...0 companies. It's a high-performance, lightweight agent that detects and prevents sophisticated threats in real-time. It's one of... ...to prove it — is a high-stakes problem. We're looking for a Software Engineer to design and build the systems, metrics, and dashboards that...Permanent employmentWork experience placementWork at officeLocal areaRemote work$130k - $160k
...About Nscale Nscale is the GPU cloud engineered for AI. We provide cost-effective, high-performance... ...environments. As a Security Engineer II in our Cloud & Platform Security team,... ...This is a hands-on cloud-security, detection, and response role. You'll review cloud posture...Full timeFlexible hours$175k - $315k
...data continuously available for automated detection and response, threat hunting, and other... .... Ideal candidate for this Senior Engineer II has deep expertise in large-scale... ...implementing, and maintaining multiple software products/systems/releases, preferably in...Hourly payPermanent employmentWork experience placementWork at officeLocal areaRemote workShift work$68.9k - $131.1k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...lines for our entire missile portfolio. The software team within TS is responsible for... ...production sustainment. The Software Engineer II - Test Solutions Center position is...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$90k - $130k
...With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Software Engineer II is responsible for independently developing and assisting in the design of a product that our customers and associates love. As a...Full timeWork experience placementRemote work$89.4k - $134k
...GroupInformation TechnologyJob ProfileCybersecurity Engineer IIManagement LevelIndividual... ...is seeking a Cybersecurity Engineer II to join our Detection Engineering team, supporting next-... ...identification and response to threats.Perform attack simulation testing to validate the...Full timeRemote workVisa sponsorshipFlexible hours$89.8k - $138.2k
...carriers, media, tech, content, finance, healthcare and other large enterprises. Zayo Group is seeking a talented and motivated Software Engineer II to join our Network Automation Software Engineering team. Our team develops and maintains the software platforms,...Full timeWork experience placementLocal areaRemote work$105k - $115k
...Software Engineer II - Full Stack REPORTS TO: Director of Engineering DEPARTMENT: Software Engineer FLSA STATUS: Exempt TRAVEL: None WORK SCHEDULE: M-F, may need to flex according to business needs LOCATION: Remote COMPANY OVERVIEW: Covr Technologies...Full timeTemporary workWork experience placementRemote workFlexible hours$124k - $149k
...'s CloudOps team builds and runs the AWS platform that our engineering teams deploy on, a multi-account AWS organization, a shared... ...pipelines, and the security and cost guardrails around them. As a Software Engineer II you will build and improve that platform, and help...Full timeTemporary workLive inRemote workFlexible hours$95k - $171k
...with cutting-edge technologies? Are you a software developer who loves solving complex problems? Join our Edge Applications Engineering team Our team builds and maintains the software... ...with the best As a Software Engineer II, your code will serve high-traffic, global...Full timeWork experience placementWork at office$105k - $135k
...over 60 OEM partner brands and over 4,000 dealer partners, and has a team of over 600. Visit We are looking for a Full Stack Software Engineer II to drive enhancements in our application security posture. You will help advance security hardening initiatives by...Full timeTemporary workFlexible hours- ...thriving culture and coworkers who care as much as you do are just the beginning. Come work with purpose. Learn more: As a Software Engineer II, you’ll deliver working software and moderate AI and automation solutions that move the business forward, from a proof of concept...Immediate startRemote workShift workNight shiftAfternoon shift
$98k - $140k
...Disability insurance Life insurance $25,000 Paid by employer PTO 2 weeks 10 and half Holidays Overview We are seeking a Software Engineer II to build and own intelligent automation for Revenue Cycle Management (RCM) in healthcare. With limited supervision, you will...Full timeTemporary workFor contractorsRemote workVisa sponsorshipFlexible hours$97.01k - $161.7k
Are you ready to join a growing team? CTG is seeking to fill a Software Engineer II opening for our client. Location: Buffalo, NY Duration: 12 months Primary Responsibilities: Analyze, design, develop, test, and maintain applications that meet business requirements...Contract workWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Attack Detection. Be the first to apply!
- software engineer internship remote Remote
- software engineer remote Remote
- graduate software developer no experience Remote
- work from home software developer Remote
- junior software developer Remote
- information technology software engineer Remote
- senior software engineer remote Remote
- rust software engineer Remote
- part time software developer Remote
- software developer night shift Remote





