FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Applied Scientist – Graph Optimization, Trace Alignment
TomTomSoftware 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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAzureCloudDockerPython
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