Mid-Level Machine Learning Developer

1 week ago


New York, New York, United States Abnormal Security Full time
Job Overview

Abnormal Security is seeking a skilled Machine Learning Engineer to become a vital member of the Message Detection - Attack Detection team. Our mission is to safeguard our clients from sophisticated threats that continuously adapt their strategies to bypass conventional security measures. This is where our innovative behavioral-based methodology stands out.

In an environment where a single successful breach can result in substantial financial repercussions, the Attack Detection team is tasked with developing a highly efficient Detection Engine capable of processing vast volumes of messages with minimal latency. Our goal is to deliver exceptional detector performance to address the evolving threat landscape through a blend of adaptable and auto-trained models, alongside specialized detectors for critical attack types.

This team tackles a complex detection challenge, which includes analyzing communication behaviors to establish comprehensive baselines across enterprises, utilizing these behaviors as reliable indicators, and merging these indicators with contextual data to create precise detection systems. We generate discriminative signals at multiple levels, including message-level (e.g., identifying specific phrases), sender-level (e.g., analyzing sender frequency), and recipient-level (e.g., assessing the likelihood of receiving a secure message). These signals are then integrated to train highly accurate model-based and heuristic detectors. To remain agile against new, unseen threats, the team also develops various stages in our automated model retraining pipelines, encompassing data analytics, modeling, production evaluation, and deployment.

This position offers the chance to significantly influence the team's overall strategy, direction, and roadmap. The Machine Learning Engineer will engage in understanding the domain of false negatives, specifically the current and potential threats that could disrupt customer workflows. They will help outline the technical roadmap necessary to tackle the most urgent customer challenges while maintaining our detection system's high recall rate.

Key Responsibilities
  • Design and implement systems that integrate rules, models, feature engineering, and business insights into an email detection solution, under the guidance of senior engineers.
  • Comprehend the features that differentiate secure emails from malicious ones and how our model stack enables effective detection.
  • Identify and propose new feature groups or machine learning model strategies that can significantly enhance detection performance for our products. Collaborate with infrastructure and systems engineers to operationalize signals for the detection system.
  • Write code with a focus on testability, clarity, edge cases, and error handling.
  • Train models on well-defined datasets to enhance model performance against specialized threats.
  • Continuously monitor and improve false negative rates and effectiveness rates for our message detection product categories through feature engineering, rules, and machine learning modeling.
  • Analyze false negative and false positive datasets to identify capability gaps and suggest immediate feature and rule enhancements to boost detection performance.
  • Contribute to other areas of the technology stack, such as building and troubleshooting data pipelines, or presenting findings to clients when necessary.
Required Qualifications
  • 3+ years of experience in designing, building, and deploying machine learning applications in areas such as text analysis, entity recognition, natural language processing, computer vision, recommendation systems, or search technologies.
  • 1+ years of experience in developing stable, production-level pipelines for model training and evaluation, leading to reproducible models and metrics.
  • Proficient in data analytics and utilizing SQL, pandas, and Spark frameworks to construct data and metric generation pipelines, as well as addressing critical questions regarding system performance.
  • Ability to thoroughly understand business requirements and a preference for designing simple yet generalizable machine learning models and systems that achieve objectives.
  • Employ a systematic approach to troubleshoot both data and system issues within machine learning and heuristic models.
  • Fluent in Python and familiar with machine learning toolkits such as NumPy, Scikit-learn, PyTorch, and TensorFlow.
  • Strong software engineering skills, capable of quickly finding solutions within the codebase and producing structured, readable, well-tested, and efficient code.
  • Bachelor's degree in Computer Science, Applied Sciences, Information Systems, or a related engineering discipline.
Preferred Qualifications
  • Master's degree in Computer Science, Electrical Engineering, or a related engineering field.
  • Experience with big data, statistics, and machine learning.
  • Familiarity with algorithms and optimization techniques.

This position does not involve:

  • Optimizing existing machine learning models.
  • A research-focused role that is disconnected from product or customer needs.
  • A statistics/data science role that intersects with machine learning.

At Abnormal Security, certain roles may qualify for bonuses, restricted stock units (RSUs), and benefits. Compensation packages are tailored to each candidate based on their skills, experience, qualifications, and other job-related factors. We recognize that benefits are a crucial component of your overall compensation package.



  • New York, New York, United States Abnormal Security Full time

    Job OverviewAbnormal Security is seeking a skilled Machine Learning Engineer to contribute to the Message Detection - Attack Detection team. Our mission is to safeguard our clients from evolving threats posed by adversaries who continuously adapt their strategies to bypass conventional security measures. Our innovative behavioral-based approach has earned us...


  • New York, New York, United States NxT Level Full time

    About NxT LevelNxT Level is a cutting-edge technology company that specializes in developing innovative solutions for the gaming industry. Our mission is to create a seamless and engaging experience for gamers worldwide.Job DescriptionJob SummaryNxT Level is seeking a highly skilled Senior Machine Learning Engineer to join our video stream team. As a key...


  • New York, New York, United States Abnormal Security Full time

    Job OverviewAbout the PositionAbnormal Security is seeking a skilled Machine Learning Engineer to contribute to the Message Detection - Attack Detection team. Our mission is to safeguard our clients from evolving threats posed by adversaries who continuously adapt their strategies to bypass conventional security measures. This is where our innovative...


  • New York, New York, United States Bloomberg Full time

    Machine Learning Manager - Bloomberg LawNew York, NYWe are the central AI group for Bloomberg Law, Tax and Government. Our group provides break-through AI solutions within legal, tax and government domains partnering with product managers, software engineers and subject matter experts using Natural language processing (NLP), Information extraction (IE) and...


  • New York, New York, United States JPMorganChase Full time

    Job Description The Chief Data & Analytics Office (CDAO) at JPMorgan Chase is responsible for accelerating the firm's data and analytics journey. This includes ensuring the quality, integrity, and security of the company's data, as well as leveraging this data to generate insights and drive decision-making. The CDAO is also responsible for developing and...


  • New York, New York, United States The Cypress Group Full time

    Position OverviewWe are seeking a talented Machine Learning Engineer to contribute to our innovative financial organization. This role is pivotal in advancing our projects, especially for those who are proficient in Python and have a strong passion for leveraging data to drive impactful decisions.Role ResponsibilitiesAs a Machine Learning Engineer, you will...


  • New York, New York, United States Quantitative Systems Full time

    About Quantitative SystemsWe are a cutting-edge AI startup dedicated to revolutionizing the way businesses harness the power of artificial intelligence. Our mission is to deliver impactful machine learning solutions for real-world challenges in natural language processing.Job OverviewWe are seeking an experienced Machine Learning Scientist with a strong...


  • New York, New York, United States Abnormal Security Full time

    Job OverviewAbnormal Security is seeking a Senior Machine Learning Engineer to be a pivotal member of the Message Detection Decisioning team. Our mission is to safeguard our clients from evolving threats posed by adversaries who continuously adapt their strategies to circumvent traditional security measures. This is where our innovative behavioral-based...


  • New York, New York, United States Cyndx Full time

    About CyndxCyndx is a leading Artificial Intelligence and Natural Language Processing (NLP) platform that offers innovative 'search and discovery' solutions for entrepreneurs, start-ups, investors, and acquirers. Our subscription-based solution helps enhance capital raising, acquisitions, and other business opportunities. Our platform hosts data on over 20...


  • New York, New York, United States Triunity Software Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations Engineer to join our team at Triunity Software. As a key member of our engineering team, you will be responsible for designing and implementing data pipelines and engineering infrastructure to support our enterprise machine learning systems.Key ResponsibilitiesDesign and Implement Data...


  • New York, New York, United States Prudential Financial Full time

    About This RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Prudential Financial. As a key member of our Global Technology team, you will play a critical role in developing and implementing machine learning models that drive business value and innovation.Key ResponsibilitiesPartner with cross-functional teams to...


  • New York, New York, United States Prudential Financial Full time

    Job OverviewWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Prudential Financial. As a key member of our Global Technology team, you will play a critical role in developing and implementing machine learning models that drive business value and innovation.Key ResponsibilitiesPartner with cross-functional teams to design...


  • New York, New York, United States tapwage Full time

    Position SummaryRole and ResponsibilitiesRole and ResponsibilitiesSamsung Ads is an advanced advertising technology company that is rapidly growing and focuses on enabling advertisers to connect with audiences from Samsung devices as they are exposed to digital media. It uses the industry's most comprehensive data to build the world's smartest advertising...


  • New York, New York, United States Yieldmo Full time

    Job DescriptionAbout YieldmoYieldmo is a leading advertising technology company that operates a cutting-edge exchange, enhancing the value of ad inventory for buyers and sellers. As a pioneer in contextual analytics, real-time technology, and digital formats, we create, measure, model, and optimize campaigns for unmatched scale and performance. By...


  • New York, New York, United States The Rockefeller University Full time

    Organization OverviewThe newly-created Data Science Resource Center (DSRC) is responsible for supporting and advancing the research objectives of Rockefeller University's faculty and staff by providing training and consultative support in the field of data science - especially in the areas of machine learning and artificial intelligence (ML/AI). OverviewThe...


  • New York, New York, United States The Rockefeller University Full time

    Organization OverviewThe newly-created Data Science Resource Center (DSRC) is responsible for supporting and advancing the research objectives of Rockefeller University's faculty and staff by providing training and consultative support in the field of data science - especially in the areas of machine learning and artificial intelligence (ML/AI). OverviewThe...


  • New York, New York, United States Uber Technologies, Inc. Full time

    Sr. Staff Machine Learning EngineerMachine Learning, EngineeringSunnyvale, California | San Francisco, California | Seattle, Washington | New York, New YorkAbout the RoleThis critical role is responsible for leading the technical vision and hands-on implementation of an adversarial machine learning problem. Due to the evolving and dynamic nature of the...


  • New York, New York, United States Sixfold Full time

    About SixfoldSixfold is a cutting-edge technology company that empowers businesses to harness the power of AI-driven decision-making. Our innovative AI solutions handle the heavy lifting, allowing professionals to focus on high-value tasks. We're revolutionizing the insurance industry by providing a world-class AI platform that streamlines underwriting...


  • New York, New York, United States Harnham Full time

    About HarnhamHarnham is a global technology company that specializes in providing innovative solutions for the digital marketplaces. Our software and services help top marketplaces effectively monetize their first-party audiences through industry-leading commerce media technology and strategy.The RoleWe are seeking an experienced Machine Learning Engineer to...


  • New York, New York, United States Selby Jennings Full time

    A fast-growing financial technology company is looking to bring on an AI Machine Learning Quantitative Researcher to join their Data and AI team. This hire will partner with data and engineering teams, as well as traders and project managers to create and implement machine learning models that will advance corporate bond trading capabilities. This is an...