Abnormal Security logo
Abnormal Security

Abnormally-Precise, Cloud-Native Email Security

Machine Learning Engineer II

Machine Learning EngineerMachine Learning EngineerOtherRemoteSeniorTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

131 days ago

Salary

$168.3K - $198K / year

Seniority

Senior

Job Description

Machine Learning Engineer II

Abnormal Security

• Design and implement systems that combine rules, models, feature engineering, and business and product inputs into an email detection product, with senior engineer guidance. • Understand features that distinguish safe emails from email attacks, and how our model stack enables us to catch them. • Identify and recommend new features groups or ML model approaches that can significantly improve detection efficacy for a product. Work with infrastructure & systems engineers to productionize signals to feed into the detection system. • Writes code with testability, readability, edge cases, and errors in mind. • Train models on well-defined datasets to improve model efficacy on specialized attacks • Actively monitor and improve FN rates and efficacy rates for our message detection product attack categories, through feature engineering, rules and ML modeling. • Analyze FN and FP datasets to categorize capability gaps and recommend short term feature and rule ideas to improve our detection efficacy. • Contribute in other areas of the stack: building and debugging data pipelines, or presenting results back to customers in our tools when the occasion arises

Job Requirements

  • 3+ years experience designing, building and deploying machine learning applications in one of the domains of text understanding, entity recognition, NLP experience, computer vision, recommendation systems, or search.
  • 1+ years of experience with writing stable and production level pipelines for model training and evaluation leading to reproducible models and metrics.
  • Experience with data analytics and wielding SQL+pandas+spark framework to both build data and metric generation pipelines, and answer critical questions about system efficacy or counterfactual treatments.
  • Ability to understand business requirements thoroughly and bias toward designing a simplest yet generalizable ML model / system that can accomplish the goal.
  • Uses a systematic approach to debug both data and system issues within ML / heuristics models.
  • Fluent with Python and machine learning toolkits like numpy, sklearn, pytorch and tensorflow.
  • Effective software engineering skills who can find answers quickly from code base and writes structured, readable, well tested and efficient code.
  • BS degree in Computer Science, Applied Sciences, Information Systems or other related engineering field.

Benefits

  • At Abnormal AI, certain roles are eligible for a bonus, restricted stock units (RSUs), and benefits. Individual compensation packages are based on factors unique to each candidate, including their skills, experience, qualifications and other job-related reasons.

Related Job Pages

More Machine Learning Engineer Jobs

EY logo

Senior Manager – ML Ops

EY

Building a #BetterWorkingWorld by providing trust through assurance and helping organizations grow, transform & operate.

Full TimeRemoteTeam 10,001+Since 1989H1B Sponsor

• Design the comprehensive, 5–10-year architectural vision for a unified ML Ops platform that strategically leverages both AWS (SageMaker, EKS) and Azure (Azure ML, AKS) services to maximize resilience and capability. • Establish and lead the ML/AI Architecture Review Board (ARB), setting global standards for technology stack selection, architectural patterns, and security guardrails for all AI production deployments. • Direct the enterprise-wide adoption and governance of IaC using Terraform or equivalent tools to ensure consistent, auditable, and secure provisioning of multi-cloud infrastructure (compute, networking, security groups, data plane). • Architect and oversee the implementation of automated, end-to-end Continuous Integration, Continuous Delivery, and Continuous Training pipelines that facilitate rapid, zero-downtime model deployments and rollbacks across hybrid/multi-cloud environments. • Design the architecture for containerized ML workloads and inference services using enterprise-scale Kubernetes (AKS/EKS) clusters, focusing on service mesh implementation, efficient autoscaling strategies, and network isolation. • Ensure the ML platform architecture can handle the massive scale and high throughput required for real-time risk, fraud, and customer interaction models within financial services. • Architect and enforce robust Model Risk Management (MRM) frameworks, embedding regulatory compliance, audit trails, model versioning, and explainability (XAI) requirements directly into the ML Ops pipelines to meet banking/insurance sector mandates. • Define the enterprise standard for AI Ops observability, leveraging unified monitoring tools (e.g., Prometheus/Grafana) to track multi-cloud system health, proactively detect and auto-remediate Model Drift, Data Quality issues, and prediction latency. • Implement strategic architectural patterns and governance policies to drive maximum cost-efficiency and transparency across all Azure and AWS ML/compute resources, including chargeback and budget enforcement. • Design and mandate secure data governance, Role-Based Access Control (RBAC), and Secrets Management across the multi-cloud architecture, ensuring data isolation and secure cross-cloud communication.

India
Job Closed
OtherRemoteTeam 51-200Since 2022H1B No Sponsor

• Design, deploy, and maintain Kubernetes infrastructure supporting AI/ML workloads • Manage containerized services, autoscaling, networking, and resource optimization • Design and build high-performance Python APIs and services using FastAPI or similar frameworks • Architect backend systems for scalability, reliability, and low latency • Build integrations between AI/ML systems and the broader Albert platform • Build and operate distributed systems that handle compute-intensive and high-throughput workloads • Design for fault tolerance, graceful degradation, and horizontal scalability • Implement async workflows, job queues, and task orchestration as needed • Architect and maintain data pipelines and storage systems supporting AI/ML workflows • Implement observability including logging, metrics, tracing, and alerting • Own system reliability—troubleshoot issues, conduct post-mortems, and continuously improve • Design CI/CD pipelines and promote automation best practices • Partner closely with ML engineers to understand requirements and deliver production-ready infrastructure • Translate ML prototypes and research code into scalable, maintainable systems

California
Path Robotics logo

Staff Machine Learning Engineer, Perception

Path Robotics

Enabling Robots To Build So That Humans Can Create.

OtherRemoteTeam 201-500Since 2014H1B Sponsor

• Lead the development and implementation of advanced algorithms for robotic perception systems tailored to industrial welding tasks, integrating data from diverse vision sensors such as RGB/GigE, LiDAR, and ToF depth sensors. • Oversee research initiatives to address complex welding-related challenges, utilizing image processing, point cloud data, and 3D sensor fusion, contributing to innovative solutions for domain-specific problems. • Collaborate with multidisciplinary teams to design and lead experiments evaluating state-of-the-art deep learning models, optimizing machine learning systems for robotic perception in welding. • Stay at the forefront of advancements in Robotics, Computer Vision, and ML research, driving the integration of cutting-edge technologies into real-world applications, and ensuring these innovations have a high impact on production systems. • Mentor and guide junior engineers, providing technical leadership and fostering collaboration to enhance team expertise in perception systems and machine learning. • Contribute to strategic decisions about system architecture and the direction of robotics perception technologies within the company, ensuring alignment with product and business goals.

Ohio
Job Closed
Spotify logo

Machine Learning Engineer II – Ad Forecasting

Spotify

Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.

OtherRemoteTeam 5,001-10,000Since 2008H1B Sponsor

• Design and implement machine learning systems to predict future ad inventory,demand, and performance • Research and apply best practices for driving automation with respect to human review processes • Partner with multiple teams to shape and enhance shared systems and pipelines • Come up with creative ways to apply AI tools to develop innovative solutions • Collaborate with and lead backend engineers, data scientists, data engineers, and product managers to establish baselines, inform product decisions, and develop new technologies

New York
$148.9K - $212.7K / year
Job Closed