Machine Learning Developer

This is the right job for you, if you want to explore the possibilities and wonders of machine learning and graph neural networks. We offer a unique machine learning position straddling between science fiction and applicable tools.

MapsIndoors is a market leading platform for indoor wayfinding, and we are working with some of the largest companies in the world. As a data visualization platform we need to continue our automation efforts to reach our goal of producing "Maps in Minutes”.

Today the deployment process includes manual steps that add to the time from when the deal is signed to when the product is delivered. Our vision is to do maps in minutes by introducing machine learning techniques in transforming CAD floor plans to map data.

Your job:

You will work closely with our CIO, Machine Learning and Data Automation Engineers and Geo Data Specialists. Your work day will be an exciting mix of research and development of state-of-the-art machine learning techniques with a focus on graph neural networks. The prime goal is to join the Automation Team and further automate our map production line, bringing valuable tools to our team of Geo Data Specialists. 

We have well documented manual processes to bring CAD drawings to life in the MapsIndoors application. The goal is to handle a substantially increased map production volume by automating the manual processes using machine learning techniques. You will participate in the full life cycle of the automation processes from design over implementation to deployment and calibration. We use Google Cloud Platform and Kubernetes as our platforms of choice.

Our efforts involve step by step improvements of existing processes. We use Scrum to break down our work in 3 week sprints. The sprints are synchronized with our Development department.

Specifically, your job is to:

  • Develop machine learning models and algorithms.
  • Implement and research best practices to enhance existing machine learning infrastructure.
  • Develop functional prototypes, productionalize and deliver data science and analytical results.
  • Perform statistical analysis and machine learning modelling, fine tuning using test and experiment results.
  • Extract and analyze complex information from our databases, selecting and modeling appropriate datasets and graph representations.

Your profile:

To be successful in this position you are a team player, motivated by machine learning. Ideally you have 5+ years of industry experience within all or some of these areas:

  • Graph neural networks and the deep learning domain.
  • Machine Learning frameworks using PyTorch, Tensorflow, Keras etc.
  • Building auto-scaling ML Systems.
  • Programming in Python.

It is a must that you have previous experience with deep learning, and if you furthermore have experience with computer vision it is an advantage.

We need a creative soul that thrives exploring undiscovered land. With your analytical approach and attention to detail you always strive to produce high quality work. The Automation Team is growing, so it is key that you are a team player and value theoretical and technical discussions.  

You communicate fluently in English. Proficiency in Danish is not a requirement.

Your expectations:

You can expect a job with a lot of exciting professional and personal challenges. Your effort will make a difference for clients around the world, where our platform plays a central role in regards to indoor mapping, indoor positioning, and in the integration with various software and hardware technologies.

You can expect us to work together and pull together as a team.

You will experience modern office facilities with room for contemplation and an informal and dynamic company culture.

We offer a compensation package that matches your qualifications as well as flexitime, lunch, and retirement and healthcare plans.

MapsPeople - guiding you anywhere - anytime:

MapsPeople is a world-leading provider of indoor navigation through our flagship product ‘MapsIndoors’. For more than a decade, we’ve been a trusted partner and provider of Google Maps licencing products.

From our offices in Aalborg (HQ), Copenhagen, and Austin (USA), we strive to bring value to our customers and end-users. We are proud to serve some of the world’s most recognized companies and institutions, e.g. JPMorgan Chase & Co., Kohl's, KPMG, Google, LinkedIn, UEFA, Lego, City University of London, Copenhagen Airport, and many more.

We have a strong collaboration with Google Maps, and for several years, we have been a Google Maps Premier Partner.

At MapsPeople we value professionalism, creativity, and speed in an informal environment. 
We are 65+ dedicated employees who represent 16 different nationalities. To support our continued growth in 2021, we are recruiting a lot of new talent.


We look forward to receiving your resumé for this position. Please upload your documents in pdf-format by clicking on the 'Apply for this job'-button below. 

For more information, reach out to Recruiter, Ellen Øvig, on phone: +45 2834 5663 or

Navigate to MapsPeople:

Click to start navigation:

MapsPeople pin


Public Transport

NOTE for candidates: To comply with European legislation regarding the processing of personal information (GDPR), we only accept applications and resumes via the MapsPeople career site ( This means that only applications/resumes submitted via the career site are considered in the recruitment process. Applications and resumes sent to MapsPeople employees on e-mail are discarded without notice and without notification.
Be aware that some job sites that crawl our career site offer a "quick apply" button which in turn sends an email to us. Such e-mails are discarded and you will not receive a confirmation.

NOTE for headhunters/recruiting agencies: MapsPeople does not accept forwarding of any candidate resumes or candidate description from third parties including recruiting agencies or consultancy companies without an explicit and written agreement.
In case MapsPeople hires a candidate who has connected to MapsPeople or applied for a specific job via our career site ( or by other means, MapsPeople cannot be held accountable as well as no fee or compensation what-so ever will be paid to any recruiting agency even if this recruiting agency has forwarded a resume for that same candidate without explicit and written agreement with MapsPeople.

Or, know someone who would be a perfect fit? Let them know!

Workplace & Culture

We have the privilege of working daily with talented, passionate, and diverse colleagues. We enjoy working as a team and helping each other across departments as we see diversity to be our strength. It’s our sense of open and including communication that makes our workplace fun, innovative, and dynamic.

MapsPeople culture is based on trust, and it's a great blend of dedication to tasks and humour. Our culture is professional and goal-oriented while also having room for fun. When we achieve our goals, we celebrate! With diverse social events, we keep our culture strong.

MapsPeople culture can be seen in everything we do, it guides us anywhere anytime.

Already working at MapsPeople?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor