Senior Machine Learning Engineer
Overview
Fingerprint empowers developers to stop online fraud at the source. We work on turning radical new ideas in the fraud detection space into reality. Our products are developer-focused and our clients range from solo developers to publicly traded companies. We are a globally dispersed, 100% remote company with a strong open-source focus. Our flagship open-source project is FingerprintJS (20K stars on GitHub). We have raised $77M and are backed by Craft Ventures, Nexus Venture Partners, and Uncorrelated Ventures.
Job Description
Fingerprint empowers developers to stop online fraud at the source. Our products are developer-focused and our clients range from solo developers to publicly traded companies. We are a globally dispersed, 100% remote company with a strong open-source focus.
Responsibilities
- - Collaborate with the Smart Signals Product team to enhance the quality of existing smart signals, including Browser bot and VM detection, VPN detection, Incognito detection, and Tampering/Spoofing detection using data science and machine learning algorithms
- - Develop new smart signals by creating real-time ML-based services that analyze large volumes of raw data to gain insights about devices
- - Foster a data-driven culture within the Fingerprint team by sharing tools and knowledge on effective data science approaches
Required Skills
- - Proficient in English for clear verbal communication within an international remote team
- - BS/MS in Computer Science or related field, or equivalent work experience
- - 3+ years of demonstrated experience in Machine Learning Engineering, Data Science, and Backend Development
- - Strong foundation in Machine Learning and Mathematical Statistics for performing offline and online experiments
- - Proficient in Supervised Learning for column-based data
- - Experience with Semi- and Unsupervised Learning for problems lacking reference labeling
- - Skilled in Exploratory Data Analysis to investigate ad-hoc questions and explain anomalous data
- - Creative in collecting datasets and estimating ML algorithm performance without reference labeling
- - Excellent SQL and coding skills
- - T-shaped backend engineering skills for independent end-to-end ML service development
- - Expertise in ML-related engineering challenges, such as real-time model inference, creating services from models, and training pipeline automation
- - Broad backend engineering expertise to develop MVP real-time web services from ML models
- - Proficiency with general software engineering tools: git, IDE, shell, CI/CD
Benefits
- - Inclusive work environment
- - Competitive salary
- - Flexible remote work location
- - Backing by prominent venture partners
About the company
Identify every visitor. Stop fraud, detect bots, or delight customers. Identify good and bad visitors with industry-leading accuracy - even if they're anonymous.