Amsterdam, Netherlands
Senior AI Engineer
TomTom · Amsterdam · Netherlands
- Work mode
- Hybrid
- Occupation
- Data Scientist
Posted: 26-10-2026 · Last checked: 10-11-2026
Job description
Quoted in full from TomTom's job posting. Gavroche does not edit it.
Responsibilities:
-
Build AI systems: Design, develop and maintain production AI solutions, including LLM-based applications, retrieval-augmented generation (RAG) pipelines, agentic workflows and ML model services.
-
Productionize models: Take models and prototypes from applied scientists and turn them into robust, low-latency, cost-efficient services that scale to global traffic.
-
Evaluation and quality: Define and automate evaluation frameworks, benchmarks and guardrails that measure accuracy, safety, latency and cost, and monitor models once they're in production.
-
Data and pipelines: Build and optimize data pipelines for training, fine-tuning, embedding and inference, making sure data is high quality, traceable and handled in line with privacy requirements.
-
MLOps and infrastructure: Implement CI/CD for ML, model versioning, experiment tracking and observability on cloud platforms.
-
Cross-functional collaboration: Work with product, engineering and science stakeholders to understand requirements, weigh trade-offs and deliver AI solutions that meet customer needs.
-
Continuous improvement: Keep up with the fast-moving AI ecosystem, evaluate new models, tools and techniques, and share what you learn with the wider engineering community.
Qualifications
- Bachelor's degree in Computer Science, Engineering, AI/ML or a related field, or equivalent professional experience.
-
Strong proficiency in one or more high-level programming languages such as C++, Java, Python, or similar languages.
-
Hands-on experience with LLMs and their ecosystem: prompt engineering, RAG, embeddings and vector databases, tool use and agent frameworks, and fine-tuning is preferred.
-
Solid understanding of software architecture, API design, design patterns and best practices for maintainable, scalable systems.
-
Experience with cloud service providers (e.g., Azure, AWS, GCP), containerization (Docker, Kubernetes) and CI/CD tools.
-
Knowledge of version control systems, preferably Git.
-
Excellent problem-solving and communication skills, with the ability to work effectively in a cross-functional team.
-
Experience with ML frameworks and libraries such as PyTorch, TensorFlow or Hugging Face is preferred.
-
Familiarity with MLOps practices and tools (e.g., MLflow, experiment tracking, model monitoring) is preferred.
-
Experience with geospatial, mapping or location data is a plus, but not required.
From Gavroche data
Figures computed from live adverts on Gavroche; the job text above is the employer's.
Similar roles in Amsterdam
- Senior Machine Learning Engineer · Adyen, Amsterdam
- Senior Machine Learning Engineer - AML Tech · Adyen, Amsterdam
- Lead AI Engineer · Enjins, Amsterdam
- Forward Deployed AI Engineer · RevoData, Amsterdam
- Senior AI Engineer · Enjins, Amsterdam
- Staff AI Engineer - Agentic Shopping · Picnic, Amsterdam
13 open roles like this one; at most three per employer shown.
New openings in Amsterdam, by week
- 17-8-2026 42
- 24-8-2026 30
- 31-8-2026 46
- 7-9-2026 40
- 14-9-2026 60
- 21-9-2026 38
- 28-9-2026 86
- 5-10-2026 80
- 12-10-2026 86
- 19-10-2026 77
- 26-10-2026 86
- 2-11-2026 97
- 9-11-2026 25
793 openings over 12 weeks, by the week they were published.
Other roles at TomTom
- Platform Software Engineer · Amsterdam
- Operations Process Lead - AI & Process Improvement - Event - incident - problem and change management · Pune, India
- Strategic Account Manager, United States
- Data Scientist - II - 3- 5 Yrs - Databricks - Pyspark - Statistical Analysis - ML - DL · Pune, India
- AI Engineer · Madrid, Spain
5 open, including roles outside the Netherlands.