Senior Machine Learning Engineer
Summary
Senior ML engineer at Finom (a European fintech for SMB banking) who owns the Dynamic Risk Score end-to-end: building, deploying, monitoring, and improving production ML models for financial crime detection in transactions and client onboarding. Core stack is Python, SQL, FastAPI, and cloud data platforms like Databricks.
What You Will Be Doing
- Full-stack ML model development (binary classification and regression) for the detection and prevention of financial crime during transaction processing and client onboarding: gathering requirements, prototyping, and deployment in a production environment.
- Own and evolve the Dynamic Risk Score (DRS) across all markets — daily scoring of the full client base that feeds decisioning across the client lifecycle.
- Handle a portfolio of transaction rules with ML-driven detection inside, optimizing their performance and the number of generated alerts.
- Set up continuous monitoring of model and rule performance in production, and develop the champion-challenger framework so the best-performing model is always the one live in production.
- Participate in infrastructure development for ML model operationalization and inter-service interactions, so models of varying complexity can be served and inferred.
Who You Are
- At least 5 years as a Machine Learning Engineer or Full-stack Data Scientist, with production deployment experience (incl. API services like FastAPI).
- Strong in SQL and Python, and with cloud data platforms (e.g. Databricks).
- Strong architectural skills — able to design and improve infrastructure that serves models of varying complexity.
- Experience with model monitoring and champion-challenger / A-B evaluation in production. Exposure to graph modeling or foundation models/embeddings is a plus.
- Critical, analytical thinker — proactive, result-driven, comfortable working with little supervision in a start-up setting.
- A quantitative education (math, engineering, economics, or CS) and full working proficiency in English.
Skills
As published by lever · 9 questions · 2 written answers
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL
Short answers (2)
- How soon are you available to start a new role?
- What are your salary expectations per annum (EUR Gross)?
Pick from a list (5)
- Please select the level that most accurately describes your professional English communication skills (written and verbal) optional
- Do you have 5 years of experience shipping ML solutions to production? optional
- Do you have hands-on experience with cloud platforms like Databricks? optional
- Are you skilled in deploying ML models and APIs (FastAPI or similar) in real-world systems? optional
- Are you fluent in English and ready to collaborate with global teams? optional
Written answers (2)
- What is your current work authorization status for the country where you plan to be primarily based? Please specify the type of document/visa and its validity
- What is your country of residence?