Senior Rust Software Engineer for VRP (Vehicle Routing Problems)

Salary Competitive

Join a Silicon-Valley backed scale-up in the heart of Aarhus!

WasteHero is full of technical-minded and gifted people who are all on a mission to provide sustainable waste management to all corners of the world. We are on a mission to solve the problem of inefficient waste collection through intelligent software and hardware technologies. We’re focused on helping local authorities and organizations save on resources by implementing data-driven waste collection. And that’s just the tip of the iceberg.

You will be joining an innovative and dynamic team with a flat structure. Fast-paced environment with room to shine and grow, we provide our heroes with tons of responsibility and freedom.

We will allow you to grow and challenge yourself with cutting-edge technologies. The position is full-time with flexible hours, and we are looking to fulfil the role as quickly as possible.

Job description

Do you enjoy complex real-life problems and want to challenge yourself to solve optimization problems? Optimization of routing problems to convert traditionally static waste collection to dynamic data-driven waste collection. It is crucial to release high-quality software in this role because you will be designing the next-generation routing software for waste collection.

You have to improve the existing routing engine that harnesses machine learning to predict efficient emptying intervals, simulate route optimizations, and provide recommendations for structuring a more intelligent infrastructure.

The perfect candidate has years of industry experience working as a routing engineer as a Rust developer and thrives with responsibility.


  • Develop new features in our existing Vehicle Routing Problem (VPR) engine

  • Improve the performance of our VRP engine

  • Improve the scalability of our VRP engine

  • Add new optimization objectives to our VRP engine

  • Add new data streams (3party traffic data, etc.) to our VRP engine

Requirements and Qualifications

  • 3+ years of experience working with backend development, preferably in Rust, in a large-scale software application

  • Willingness to program in Rust for the majority of your work

  • Experience or interest in Optimization Theory (deterministic/stochastic), dynamic programming, linear algebra, probability, and statistics

  • Experience or interest in Heuristics/Metaheuristics methods

  • Feel comfortable with: Jira and Git (Bitbucket)

  • A natural curiosity for new scripting languages, frameworks, and technologies

  • Knowledgeable with Agile – have Scrum way of thinking/working

Personal attributes

  • A person who does not take themselves too seriously

  • Open-minded and constantly pushing towards innovative ideas

  • Can work in a spontaneous and dynamic atmosphere with split-second decisions

Why Apply

  • Become part of a company working towards solving critical global challenges through technology. SDG #11 is our focus.

  • Plenty of room for growth and initiative.

  • A fast-paced, collaborative start-up environment.

  • The WasteHero team is from all over. We're a mixed bag of people from Denmark, Australia, Spain, England, India, Hungary, Taiwan, and Italy! And we like it that way. We welcome Danes and Internationals alike, so you'll always feel at home at WasteHero.


  • A competitive salary

  • Option to learn new skills every day

  • Plenty of room for growth and initiative

  • A fast-paced, collaborative startup environment

  • Free snacks, coffee, etc

  • A great location in the heart of Aarhus

  • You'll get a chance to work with some of the most cutting-edge technologies


We are growing quickly right now, and we want you to join us on our journey in this enchanting phase. So, don't hesitate to reach out if you want to know more!

For more information or questions please contact us at

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Free office snacks
Free office snacks

Peckish after lunch? We got your back with soft drinks, treats and fruit.

Skill development
Skill development

We want to take you from good to great.

See all 9 benefits

Working at

90% of the world’s waste is collected at the wrong time. At WasteHero, we help cities and businesses reduce their CO2 emissions and collection costs by as much as 50% by monitoring the fill level in containers in real-time so we can dispatch collections at just the right time. We are a fast-growing and ambitious scale-up with a solution touching customers in 50+ countries and are backed by Silicon Valley investors. We are determined to be a world-leading provider of the most sustainable and cost-efficient solution for modern waste management software 🚀 Are you ready to join our mission to redefine the category for modern-day waste management software to save the world? 🍀

Read more about WasteHero

company gallery image

Similar jobs

Senior Backend Engineer
Layerise ApS Remote Full-time
Python Backend Developer
Intempus Copenhagen Full-time
Senior Back-end or Full-stack Developer 💥 Copenhagen Full-time
Senior Ruby on Rails developer
BeMakers Amagerbro Full-time
Senior Back-End Engineer
Penneo Copenhagen Full-time