Machine Learning Engineer
Role details
Job location
Tech stack
Job description
You'll work with data specialists, backend engineers, and product teams to develop scalable ML solutions for real-time fraud prevention.
What will you do?
- Develop and fine-tune anomaly detection models.
- Process and prepare data for model training and analysis.
- Integrate ML models with backend systems (currently using Java and OpenSearch).
- Collaborate with domain experts on improving fraud-related detection.
Requirements
Do you have experience in Python?, * Proven experience developing ML models, ideally for anomaly detection.
- Strong programming skills (Java, Python, or similar).
- Experience with data processing and analytical platforms.
- Understanding of fraud detection concepts.
- Familiarity with containerization, CI/CD, and ML infrastructure.
- English fluency.
Nice to have:
- Background in fraud or AML analytics.
- Experience with OpenSearch or Elasticsearch clusters.
- Knowledge of MLOps, model monitoring, or automation.
- Cloud experience (AWS, Azure, or GCP).
Benefits & conditions
- 1 year contract (B2C or B2B) with possibility for extension
- Full-time work (no part time options)
- Hybrid working policy (2 days per week in the cleint's Utrecht office)
- Eligibility to work in the Netherlands (no visa sponsorship provided)
- PTO available
- Salary received in USD
Our values
We are a company that seeks the best for both our employees and clients, reaching beyond expectations in turning dreams into reality. Our way of working is rooted in our core values (Integrity, Excellence, Proactivity, Innovation, and People), with an expectation that our future colleagues will make these their second nature in their everyday work and life. We don't ask for perfection, but we do appreciate people motivated to better themselves in every conceivable aspect.