Abnormal Security logo

Senior Software Engineer (Model Platform)

Abnormal Security

Remotesenior$180k–$259kPosted 1d ago

Visa & sponsorship

  • US persons only (ITAR / export control): a legal requirement, not employer policy.

Job description

  • Abnormal AI is looking for a Senior Software Engineer to join the Detection Team

  • The Detection Division is focused on building the world’s most advanced technology for identifying and stopping email and cloud-based attacks that were previously undetectable and helping make the world a safer place

  • As a Senior Software Engineer building systems for Detection’s Signals and Serving Team, you will make feature development at Abnormal fast, responsive, stable, and confident for our ML and Data Science team

  • Architect, design, build, deploy, and maintain Model Serving infrastructure that supports a world-class Detection Engine

  • Own projects that scale our model serving and data processing services to handle 10x the traffic we serve today

  • Build the platform for fighting against rapidly generated AI attacks

  • Own real-time, near real-time streaming pipelines, and online feature serving services

  • Build Abnormal’s ML Training platform, improving MLE velocity and product precision and recall

  • Collaborate closely with MLE and Data Science teams by distilling feedback, correlating it to strategy, and executing

  • Coach and mentor junior engineers via 1on1s, pair programming, high-quality code reviews, and design reviews

Benefits

  • Healthcare

  • Flexible PTO

  • 401k

  • One Medical

  • Flexible Spending Account

  • Mental Health Resources

  • Home Office Stipend

  • Monthly Internet & Phone Stipend

  • Health and Wellness Stipend- An ability to iterate in real-time - solving novel problems, quickly and autonomously

  • A first principles approach to building scalable, customer-centric solutions

  • A drive to solve meaningful & pragmatic problems for real-world people

  • An ability to iterate in real-time-solving novel problems, quickly and autonomously

  • An ownership and impact-oriented outlook on your efforts and growth

  • Proven ability to collaborate effectively with cross-functional teams, including data scientists, machine learning engineers, product managers, and other stakeholders. You can translate requirements into actionable technical tasks, communicate progress clearly, and adapt to feedback

  • Excellent problem-solving skills and the ability to work independently in a fast-paced environment. You can break down complex challenges into manageable steps and iterate on solutions, balancing immediate needs with long-term scalability

  • 5+ years of experience as a Software Engineer or in a similar role, with hands-on experience in building ML-engineering focused solutions

  • Knowledge of security and compliance frameworks as they relate to data engineering and data privacy

  • Experience with streaming data architectures and real-time processing

  • Experience maintaining large-scale distributed systems on cloud platforms such as AWS, GCP, or Azure, including a strong grasp of cloud-based engineering best practices

  • Experience with maintaining real-time and near real-time data pipelines or streaming services at high scale

  • Familiarity with machine learning workflows and requirements to support MLE teams effectively. This includes feature development and serving at 50K+ QPS, offline/online equivalency, large batch jobs for data gathering and training of tree and deep learning models

  • This position involves access to technology that is subject to the U.S. Export Administration Regulations (EAR). As a result, candidates offered employment must be eligible to access controlled technology under U.S. export control laws. Employment in this position is conditioned on the availability of government authorization- Submit your application below. We review every submission and typically respond within two weeks