Software Engineer II - Attack Detection

Abnormal Security Logo

Abnormal Security

πŸ’΅ $148k-$175k
πŸ“Remote - United States

Summary

Join Abnormal Security as a Software Engineer II and build LLM-based detection systems to enhance our inbound email security product. You will leverage LLMs to capture signals from diverse messages while mitigating deployment risks. Collaborate with ML Engineers, Data Scientists, and other Software Engineers to minimize efficacy degradation. Ensure our product remains world-class against evolving threats. Your contributions directly impact our Email Security product and Abnormal's success. The role involves designing a multi-agent architecture, staying updated on LLM developments, writing testable and readable code, and participating in the software development lifecycle. Compensation includes a base salary range of $148,800-$175,050 USD, plus potential bonuses and restricted stock units (RSUs).

Requirements

  • 2+ years experience designing and building software applications
  • Experience with large scale systems with an emphasis on data intensive applications that require high availability, throughput, and low latency
  • High velocity and creativity in testing out new approaches to solving technical challenges
  • Experience debugging using log analytic tools, metrics, and other signals
  • Proven experience translating business requirements into software requirements and delivering high quality implementations
  • Strong ability to independently solve complex problems
  • Ability to work effectively with cross-functional teams
  • BS degree in Computer Science, Software Engineering, Information Systems or other related engineering field

Responsibilities

  • Design and build our multi-agent architecture to incorporate LLMs into our threat detection engine
  • Stay on top of the latest developments in LLMs, and rapidly test those new models/techniques to improve our systems
  • Write code with testability, readability, edge cases, and errors in mind biasing towards simple iterative solutions
  • Write and review technical design documents
  • Participate in Sprint planning, code reviews, standups, and other aspects of the software development life cycle

Preferred Qualifications

  • Experience with Go and Python
  • Experience working with LLMs to solve customer facing business problems, where consistency and reliability of the service are essential
  • Experience in the cybersecurity industry, financial fraud, application security, or related industries
  • Experience with big data, statistics, and Machine Learning

Benefits

  • Base salary range: $148,800 β€” $175,050 USD
  • Bonus
  • Restricted stock units (RSUs)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs