Senior Machine Learning Engineer - Fraud
Leads applied research for next-generation fraud detection models across graph, sequential, image, and video data, translating prototypes into production solutions. Requires strong Python skills, research leadership, and a PhD or equivalent research experience.
About the job
Responsibilities
- Research and prototype state-of-the-art approaches in graph machine learning, sequential modeling, and multimodal learning for fraud detection.
- Own and execute a research roadmap, translating innovative ideas and prototypes into production solutions with measurable product and customer impact.
- Design rigorous experiments and evaluation methodologies reflecting real-world fraud dynamics.
- Collaborate with Machine Learning Engineers, Data Scientists, Product, and Engineering teams to transition research into production.
- Leverage network-level financial data to uncover fraud signals and develop detection solutions.
- Publish and share applied research internally and externally.
Requirements
- PhD in Machine Learning, Artificial Intelligence, Computer Science, Statistics, Applied Mathematics, or a closely related field strongly preferred; equivalent research experience may be considered.
- 2–4+ years of relevant industry or research-lab experience, ideally post-PhD.
- Demonstrated research leadership and a record of translating innovative research into measurable product or business impact.
- Strong scientific rigor and written and verbal communication skills.
- Strong proficiency in Python.
- Experience building high-quality research prototypes that can inform or transition into production systems.
Nice-to-haves
- Experience in fraud detection, security, risk, or abuse prevention.
- Experience with large-scale training, graph systems, and sequential modeling.
Compensation and benefits
- Annual salary range of $228,960–$315,360.
- Additional compensation may include equity and/or commission.
- Comprehensive benefits including medical, dental, vision, and 401(k).
Skills
Python, Machine Learning, Graph Machine Learning, Graph Neural Networks, Transformers, Foundation Models, Sequential Modeling, Multimodal Learning, Fraud Detection, Graph Systems, Large-Scale Training, Model Serving, Experiment Design, Data Science
Similar jobs
ML Engineering jobsSenior Machine Learning Engineer building and scaling production fraud-detection systems, including feature pipelines, online inference, monitoring, and reliability capabilities. Requires 6+ years of experience with ML infrastructure and technologies such as Python, PyTorch, Spark, SageMaker, and Airflow.
Develop and deploy machine learning models that detect fraud, from feature engineering and experimentation through production optimization. The role requires 7+ years of ML or software engineering experience, strong Python and SQL skills, and expertise in evaluating and scaling reliable models.
Build and deploy machine learning products for a new consumer-facing financial application, from opportunity discovery and experimentation through production and ongoing optimization. The role requires 6+ years of ML experience, strong Python and SQL skills, and the ability to work across product and engineering teams.
Senior AI Engineer responsible for production LLM agents that enrich business identity data through web discovery, verification, classification, and risk scoring. The role requires strong asynchronous Python, agent and evaluation expertise, browser automation, and experience operating AI systems in production.
Leads the development and production deployment of large-scale ASR and TTS systems for conversational intelligence products. The role requires 5+ years of industry experience, deep speech-model expertise, and strong software engineering and ML operations capabilities.