Remote Machine Learning Engineer II
closedAbnormal Security
πRemote - Canada
Job highlights
Summary
Join Abnormal Security as a Machine Learning Engineer to design and implement systems that combine rules, models, feature engineering, and business inputs into an email detection product.
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
Responsibilities
- 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
Preferred Qualifications
- MS degree in Computer Science, Electrical Engineering or other related engineering field
- Experience with big data, statistics and Machine Learning
- Experience with algorithms and optimization
This job is filled or no longer available
Similar Remote Jobs
- π°$146k-$195kπUnited States
- π°$110k-$122kπCanada
- π°$199k-$253kπUnited States
- πCanada
- π°$125k-$175kπCanada
- π°$142k-$210kπUnited States
- πChina
- πNew Zealand
- π°$110k-$122kπCanada
- πCanada