New to Sign up now to get your own personalised job matches.

Sign up

Graduation project: Predicting and Improving Algorithm Performance Based on Image Quality

Internship in Zoetermeer, the Netherlands

Degree level


Job function


Required languages

English (Good)
Dutch (Fluent)

Work experience

0 to 2 years

Find your job faster with a profile

Directly see your job matches and find a job that's perfect for you.

As a Graduate Intern at ORTEC you will be part of a unique organization and team! 

The aim of this assignment is to create a reliable Machine Learning (ML) algorithm which can improve the behavior and performance of another algorithm. At ORTEC, we are creating a system which can automatically process images of customer invoices for a major Dutch insurance company. Among other things, this means identifying aspects like invoice ID, provided services and total cost present on the image. These images are created by the insurer’s customers, usually through a phone camera, and are of varying quality. Low quality photos result in poor performance of the system. The algorithm we want you to create should be able to perform the following two tasks:

  1. Predict the performance of the invoice processing system, prior to actually processing the photo through the system;
  2. Propose image enhancing settings which maximize the likelihood of the system successfully processing the image.

As part of your project you will have to come up with, and extract, features from the images. These features should have high predictive value for predicting the performance of our system (e.g., contrast, brightness, dimensions, etc.). Next to that, you have to investigate ways to alter and/or enhance the quality of the photo. Toward this goal you will evaluate and tune various ML algorithms and find which are best suited for this task.

One of the attractive aspects of the assignment is that you will be working on a new solution that is currently being implemented. This means that it will allow you to get to work in a real business context, working in close contact with the business. If successful, your algorithm becomes part of the software that will be deployed, significantly improving the user-experience of the insurer’s customers!

Interested or more information?

If you want to know more about the possibilities or need more information, then please contact Gordon Boon (Recruiter) by sending an email to

Who you are

  • You are a student in the masters phase of a program in Computer Science, Data Science or related area
  • You can handle a high degree of complexity and work in a team
  • You are conscientious about staying abreast of new developments
  • You are passionate about Machine Learning – it’s no coincidence that this is your chosen field of study
  • You have affinity and experience with programming in Python
  • You possess skills in coding algorithms, including for machine learning
  • Able to fluently communicate in English (verbally and in writing)

What we offer

  • Entrance to the most passionate powerhouse in applied mathematics
  • Join our movement and improve the world
  • Enjoy an open, kind and fun culture
  • Active employee association for fun activities with colleagues and content driven Young ORTEC for you to join
  • Football table, our own bar the “ORtap”, Christmas party, annual barbecue at one of our founders’ home, and much more
  • Excellent supervision during your graduation project
  • Good internship allowance and a laptop
  • Activities with all graduate students at ORTEC, like Friday afternoon drinks
  • Possibility to work as a Student Assistant next to your graduation project

What to expect

We help you to thrive in your field of expertise. We operate a flat organizational structure that keeps communication lines short. The atmosphere is open, informal, cooperative and positive. We employ over 1000 people in the Netherlands (HQ), Belgium, Germany, France, the U.K., Romania, Italy, the U.S., Australia, Brazil, Poland and Denmark.

Visit our website to learn more about our solutions and clients' experiences.

Acquisition as a result of this vacancy is not appreciated.

to company page

We are ORTEC, a purpose-driven organization changing businesses and society at large through the power of data-driven mathematical optimization. We make businesses more efficient, more predictable and more effective. Turning complex challenges into easy-to-use solutions.
We serve clients in almost every industry. And with 17 offices strategically located across 4 continents, we can deliver solutions on a global scale. Always underpinned by local know-how and service.

Active in 13 countries
1,000 employees
70% men - 30% women
Average age is 35 years

What employees are saying

Florian Klück

Software Engineer

Florian Klück

I work as a software engineer for ORTEC, on the products ORTEC Route Scheduling and ORTEC Tactical Routing. ORTEC Route Scheduling is used by our customers to optimize their day to day routing problems. ORTEC Tactical Routing is used to create a master plan for different regions...

Emma de Wit

Business Consultant

Emma de Wit

With a background in Mathematics and a passion for logistics, I started working as a Business Consultant for ORTEC. One of my tasks is to prepare and give demonstrations of our optimization software to potential customers. Giving such demonstrations brings all aspects of ORTEC together: understanding the...