Build and deliver production-grade GenAI solutions using modern LLMs and AI platforms, applying strong software engineering practices to solve business problems and create value for customers and colleagues.
AI Engineer
📜 Description
- Design, develop, and maintain production AI systems, including LLM applications, RAG pipelines, agentic workflows, and ML model services.
- Turn models and prototypes into robust, low-latency, cost-efficient services that scale to global traffic.
- Build evaluation frameworks, benchmarks, and guardrails; monitor accuracy, safety, latency, and cost in production.
- Build and optimize data pipelines for training, fine-tuning, embeddings, and inference while ensuring data quality, traceability, and privacy.
- Implement ML CI/CD, model versioning, experiment tracking, and observability on cloud platforms.
- Collaborate with product, engineering, and science teams to deliver customer-focused AI solutions and evaluate emerging tools and techniques.
🛠️ Requirements
- 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.
Full job description
Role Overview: We are looking for an AI Engineer to design, build and run AI-powered features and products that reach TomTom's customers. You'll turn advances in machine learning and large language models (LLMs) into reliable, scalable production systems. You'll work closely with applied scientists, software engineers and product managers to take ideas from prototype to production, and you'll help raise the standard for how AI is built and evaluated across TomTom.
Responsibilities:
Qualifications
Similar jobs
Search more AI Engineer jobsApplied AI Engineer, Enterprise - EDU
Build and deploy enterprise AI systems from prototype to production, partnering with educational institutions and other customers on architecture, evaluation, integrations, reliability, and scaled adoption.
Applied AI Engineer, Enterprise - Healthcare Life Sciences (HLS)
Build and deploy enterprise AI systems for healthcare and life sciences customers, combining hands-on engineering with technical leadership to deliver reliable production deployments, scaled adoption, and measurable outcomes.
Design, deploy, and maintain AI agents, machine learning models, and scalable LLM backend systems, integrating and optimizing production AI solutions with cross-functional teams.
Design and deploy AI agents and conversational tools that automate security risk assessments, evidence collection, control testing, and reporting, while enabling teams to apply AI effectively to GRC challenges.
