Machine Learning Engineer

TBAuctions
Amsterdam, Netherlands
4 days ago
Apply on www.adzuna.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
€6,667.0 - €7,917.0
Working hours
Regular working hours
Job source

Tech stack

A/B Testing Application Programming Interfaces (APIs) Artificial Intelligence Data Analysis Python (Programming Language) Machine Learning Recommender Systems Tensorflow Software Engineering Data Processing Feature Engineering Pytorch
+15 more
Model Validation Fastapi Kotlin Event Driven Architecture Containerization Pyspark Scikit Learn Kubernetes Information Technology Performance Monitor Azure AKS Machine Learning Operations Virtual Agents Programming Languages Microservices

Job description

At TBAuctions, we are committed to building intelligent auctioning platform for our brands. We are seeking a Machine Learning Engineer to join our team with a primary focus on building machine learning models, AI agents, and deploying them into production environments. The ideal candidate will have a strong background in data science, machine learning, AI engineering, and software engineering to effectively translate models into scalable solutions.

Machine Learning Model Development:

  • Develop and implement machine learning models to address business challenges.
  • Conduct data analysis, feature engineering, and model selection to optimize performance.

Model Productionization:

  • Deploy machine learning models into production systems for real-time applications.
  • Serve models via API deployment as scalable microservices, containerized and orchestrated with Kubernetes and Azure Kubernetes Service (AKS).
  • Collaborate with software engineers to integrate models into existing infrastructure.

AI Agent Deployment:

  • Build, serve, deploy, evaluate and monitor production-grade AI agents. (LangGraph, RAG, MLFlow and FastAPI).

Performance Monitoring, Evaluation and Optimization:

  • Monitor model performance in production, investigate drift, and iterate to improve evaluation metrics.
  • Conduct A/B testing and validation to assess model impact and reliability.

Cross-functional Collaboration:

  • Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Communicate complex technical concepts to non-technical stakeholders effectively.

Documentation and Reporting:

  • Create reproducible, versioned documentation of modeling development, experiments, and results.
  • Produce reports and presentations that communicate methods, findings, and recommendations.

Requirements

  • 7+ years of industry experience
  • Master’s in Computer Science, Statistics, Mathematics, or related field
  • Proven experience in developing and deploying machine learning models in production environments
  • Knowledge of API deployment and model serving, including containerization and orchestration with Kubernetes and Azure Kubernetes Service (AKS)
  • Proven organizational and project management skills
  • Expert in programming languages such as Python and Pyspark
  • Strong understanding of data manipulation, statistical analysis, and machine learning algorithms (MLlib, Scikit-learn, TensorFlow/Pytorch, MLflow)
  • Experience building AI agents and components such as memory, context engineering, retrieval, and orchestration, including multimodal retrieval systems/architecture.
  • Excellent communication skills and ability to work in a collaborative team environment

  • Familiarity with event-driven architecture and hands-on experience with serving ML models as microservices
  • Experienced with recommender systems at scale
  • Experienced in working on high-load, real-time AI solution
  • Experience with a programming language such as Java or Kotlin.

Benefits & conditions

  • Independent and varied role within an entrepreneurial and innovative organization
  • Modern data stack (FastAPI, Databricks, Airflow, DBT, PowerBI)
  • Yearly salary of € 80.000 - € 95.000 (including holiday allowance), depending on experience
  • Good pension scheme
  • Bonus scheme (up to 1 gross monthly salary per year)
  • 25 vacation days
  • Laptop and iPhone
  • Training opportunities
  • Working in a team of professionals, where hard work is well combined with humor

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

7:10 min

Exploring pathways into the machine learning engineering field

Jose Luis Latorre Millas · LIVE

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all