Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TomTom

Senior Applied Scientist – Graph Optimization, Trace Alignment

TomTom

Software Engineer developing scalable algorithms for HD map creation at TomTom. Collaborate on advanced HD map technology and contribute to real-time updates for autonomous vehicles.

Posted 7/16/2026full-timeAmsterdam • 🇳🇱 NetherlandsSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Expertise in designing and implementing scalable algorithms for processing large-scale vehicle trace data, with strong proficiency in Python and experience in deploying applications using Docker on cloud platforms. Knowledge of SLAM, mapping, and modern machine learning techniques applied to geometric or graph problems is essential.

Highest-signal resume keywords
Python ProgrammingC++ ExperienceOptimization-Based EstimationSLAM KnowledgeCloud Computing (Azure, Databricks)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Algorithm DesignData ProcessingPerformance OptimizationGraph TheoryMachine Learning
Soft Skills
CollaborationProblem-SolvingEnd-to-End Thinking
Tools & Technologies
DockerCloud Platforms
Certifications & Qualifications
Master’s Degree in Computer ScienceMaster’s Degree in RoboticsMaster’s Degree in Applied MathematicsMaster’s Degree in Engineering
Industry Keywords
Vehicle Trace DataTrajectory DataTrace-Based Mapping

Tech Stack

Tools & technologies
AzureCloudDockerPython

About the role

Key responsibilities & impact
  • Design and implement scalable algorithms that align, filter, and aggregate large-scale crowd-sourced vehicle traces
  • Build and optimize the lane graph itself
  • Combine deterministic and learned methods deliberately
  • Architect high-performance implementations of these algorithms
  • Collaborate with cross-functional teams to integrate trace-processing and lane-graph models
  • Stay current with the state of the art in trace-based mapping
  • Deploy solutions using Docker containers on cloud platforms

Requirements

What you’ll need
  • Master’s degree in computer science, robotics, applied mathematics, Engineering, or a related field
  • Software Engineer with at least 3-4 years of professional experience
  • Strong software engineering skills, particularly Python
  • C++ experience for performance-critical solver and geometry code is a plus
  • 3-4 years of hands-on experience with optimization-based estimation
  • Demonstrated experience processing large-scale vehicle trace or trajectory data
  • SLAM and mapping knowledge
  • Working knowledge of modern ML applied to geometric or graph problems
  • Experience with cloud computing platforms such as Azure and Databricks
  • Proficient in deploying applications using Docker containers
  • Ability to think end-to-end and deliver high-quality solutions

Benefits

Comp & perks
  • A competitive compensation package
  • Time and resources to grow and develop
  • Personal development budget and paid leave for learning days
  • Paid access to e-learning resources such as O’Reilly and LinkedIn Learning
  • Enhanced parental leave
  • Paid leave to care for loved ones and volunteer in local communities
  • Work flexibility
  • Setup budget for home office
  • Monthly allowance for home office support
  • Work from home country and abroad for a set number of days each year
  • Competitive holiday plan
  • Extra day off to celebrate birthday
  • Join annual events like Hackathon and DevDays