T

TomTom

Maps APIs and SDKs for developers

Senior AI Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeAmsterdam, NetherlandsNo salary listedHybrid

About the Job

Requirements

  • A 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.
  • Solid understanding of software architecture, API design, design patterns, and best practices for maintainable, scalable systems.
  • Experience with cloud service providers such as Azure, AWS, or GCP; containerization with Docker or 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.

Responsibilities

  • Build AI systems by designing, developing, and maintaining production AI solutions, including LLM-based applications, retrieval-augmented generation (RAG) pipelines, agentic workflows, and ML model services.
  • Productionize models and prototypes from applied scientists into robust, low-latency, cost-efficient services that scale to global traffic.
  • Define and automate evaluation frameworks, benchmarks, and guardrails to measure accuracy, safety, latency, and cost, and monitor models in production.
  • Build and optimize data pipelines for training, fine-tuning, embedding, and inference; ensure data quality, traceability, and handling in line with privacy requirements.
  • Implement CI/CD for ML, model versioning, experiment tracking, and observability on cloud platforms.
  • Work with product, engineering, and science stakeholders to understand requirements, weigh trade-offs, and deliver AI solutions that meet customer needs.
  • Evaluate new models, tools, and techniques, keep up with the AI ecosystem, and share learnings with the wider engineering community.

Desired Qualifications

  • Hands-on experience with LLMs and their ecosystem, including prompt engineering, RAG, embeddings and vector databases, tool use and agent frameworks, and fine-tuning.
  • Experience with ML frameworks and libraries such as PyTorch, TensorFlow, or Hugging Face.
  • Familiarity with MLOps practices and tools such as MLflow, experiment tracking, and model monitoring.
  • Experience with geospatial, mapping, or location data.

About the Company

TomTom

Maps APIs and SDKs for developers

TomTom provides location technology through Maps APIs and SDKs that developers use to add mapping and location features to their apps. These tools let apps display maps, search places, plan routes, show traffic, and set geofencing, all via cloud APIs and software development kits that developers integrate into their software. The product works by offering a subscription-based access to these APIs and SDKs, with developers sending requests (like map tiles, routes, or traffic data) and TomTom returning the needed data and visuals for the app. TomTom differentiates itself with easy integration, thorough documentation, and strong developer support, plus a focus on privacy such as ad-free services and user data protection, alongside global map coverage in many countries. The company’s goal is to help businesses and developers build location-powered applications that work reliably for users around the world, with scalable tools for routing, navigation, and location services.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Amsterdam, Netherlands
Founded
1991

Recently Posted Jobs

Explore more opportunities at TomTom

See more jobs