An animation showing a wave of data going left to right.

Visma Resolve

We love challenging problems. And we love to solve them.

About Us

We have customers who struggle with some of the most challenging and complex mission-critical problems every single day. Our job is to find those customers, identify their problems and solve them. By dedicating ourselves to the latest research within artificial intelligence, particularly machine learning and optimization, we seek to significantly improve the operations of our customers within healthcare, education and the private sector.

By empowering clients with user-friendly, analytical tools in the cloud, we radically transform their manual processes into competitive advantages, enabling them to make powerful and informed decisions.

How we work

Our team members are responsible for creating cutting-edge technology through commercialising ideas to products.
We believe that the success of applied optimization and machine learning depends on domain knowledge and a deep understanding of the underlying business. That is why we operate in teams where each member takes part in the whole value chain of the project—from business process improvement to mathematical modelling, algorithm construction, full-stack development, and application hosting. We take pride in being a close-knit group of international, curious and devoted tech talents.
In the creation of our optimization and machine learning products, we work closely together with the end users. In this way, the needs and preferences of our customers are integrated into the core of our solutions. This approach results in products the end users love to use.
To stay updated on the latest technologies and research, we have frequent knowledge sharing and e-learning sessions. We also love to arrange hackathons to maintain the team’s innovative spirit and drive.

Route optimization

In multiple industries employees are travelling to different locations performing tasks during their workday. The routes such employees travel have traditionally been planned manually which is an extremely difficult and complex task. With just 3 employees and 30 tasks, the number of possible routes to travel exceeds the number of atoms in the universe.

Today, Visma Resolve offers route optimization services to the home health care, craftsmen and cleaning industry in Europe. These route optimization services are based on techniques from AI and Operations Research and the results have been remarkable. Employees are able to spend up to 15% more time on performing tasks rather than travelling.

School timetabling

Making a school timetable for the year ahead is a time-consuming and frustrating process for people to do by hand. There are many moving parts such as available rooms, competent teachers, time slots, required subjects, and required hours.

Through Visma InSchool, we have provided an automated timetabling solution that substantially reduces time, effort, and inaccuracy. The solution assigns lessons to rooms, teachers, and time slots based on subjects, room capacities, schedule, and teacher competencies. The solution is currently available to 300 schools in Norway.

Kindergarten admission

Each municipality in Norway is responsible for carrying out annual kindergarten admissions, with the goal of allocating children to preferred kindergartens. However, there are national, municipal and kindergarten-specific legislations that complicate the admissions process. Moreover, the suggested allocations are far from optimal and many children are not allocated to their desired kindergarten. As a result, the problem is demanding to solve manually, and it can take months to produce an allocation that satisfies all needs.

To improve the admissions process for kindergartens, we have developed the Kindergarten Admissions Optimizer. It applies techniques from Operations Research to create an optimal allocation of children to kindergartens within seconds, compared to a manual process taking weeks or months. It has also proven to create 12% better allocations. This gives teachers more time to develop learning resources in the kindergarten and maintain close contact with guardians.

Workforce management

For any organisation, managing the workforce in a way that efficiently utilizes the strengths of individual employees while also taking into account preferences, laws and regulations is paramount. Unfortunately, the continuous manual administration of the workforce is complicated, time-consuming and oftentimes a source of frustration, dispute and solutions that are of bad quality or sometimes even illegal. This is why we are developing several AI solutions for automating and optimizing workforce management processes. 

Firstly, we have developed an optimization solver that, within minutes, optimizes shift allocation, thereby assisting schedulers in creating fair and efficient schedules that also adhere to laws. This solution is now being used by Swedish municipalities, and it will soon be launched in the Latvian hospital market as well. Secondly, we are working on optimizing the allocation of people to projects in professional services and in the construction industry. Thirdly, we aim to provide efficient and accurate forecasts of workforce demand and availability. We wholeheartedly believe that this set of powerful tools will revolutionize the way we deal with workforce management, both in business and in the public sector. 

Join the team

If you care about the societal impact of your work and possess the diverse set of skills needed to adequately solve complex, real-world problems, we are very interested in getting to know you. We look for highly skilled people with a passion to challenge the status quo. If you have a background from optimization, artificial intelligence, machine learning, infrastructure, or cloud technology, get in touch with us.


Oslo, Norway / Dublin, Ireland / Riga, Latvia / Amsterdam, Netherlands / Copenhagen, Denmark