Recommendation Engine op basis van orderdata

  • Afstuderen
  • Stage
  • Web Development
  • Zwolle

Site Netivity (onderdeel Optimizers Group)

”Life is too short. Work somewhere awesome”

Recommendation Engine op basis van orderdata.

Vacature software front/back-end developer I.O. (stage)
ID&S · Stage/Afstuderen · 40 uur · HBO

Netivity is de e-commerce expert. We hebben 100+ klanten met grote webshops waarvoor wij de techniek leveren. Met onze techniek kan de klant zijn producten verkopen. Het is daarbij natuurlijk het spel om zo veel mogelijk te verkopen. Daarbij helpt het enorm om bij een product accessoires of bijpassende producten te tonen. De klant is dan geneigd deze mee te bestellen. Dergelijke producten noemen we ‘recommendations’.

Aan jou de taak om deze recommendations te bepalen. De bron daarvoor zijn de orders uit het verleden. Het blijkt dat daaruit te halen is welke producten veel samen verkocht worden. Die zitten immers vaak samen in één order. Bijvoorbeeld: als blijkt dat er bij pannenkoekenmix ook vaak stroop verkocht wordt dan is stroop een recommendation bij pannenkoekenmix. Deze methode om recommendations te bepalen heet ‘Assocciation Rule Mining’. Zie http://mlwiki.org/index.php/Association_Rule_Mining. Er zijn al algoritmen beschikbaar om dit te implementeren, zoals het Apriori (https://en.wikipedia.org/wiki/Apriori_algorithm) algoritme.

Aan jou de taak om (samen met ons) een algoritme te kiezen en deze te implementeren. Daarnaast moet er een mooie aansluiting gemaakt worden zodat jou oplossing eenvoudig kan gebruiken in de webshops. De aansluiting kan bijvoorbeeld met een API, zodat de webshop daar de orders heen kan sturen en van daar uit de recommendations kan opvragen.

Wat ga jij doen?

  •          Webservices maken voor de aansluiting op de webshop
  •          Een oplossing bedenken voor het schaalbaar maken van de oplossing
  •          Implementatie van het algoritme in een microservice
  •          Performance optimalisaties om het algoritme snel te krijgen
  •          Testapplicatie maken waarmee de oplossing getest kan worden

Tooling

  •          Je werkt met moderne technieken en tools zoals:
  •          Visual Studio/ VSCode
  •          Vue.js
  •          Azure DevOps
  •          C# .NET
  •          ASP.NET MVC & Web API
  •          SASS
  •          Typescript
  •          Git
  •          Webpack
  •          Rollup

 

Wie zijn wij?

Netivity is een groep van bedrijven geformeerd rondom een kerngedachte van baanbrekende technologische innovatie. Al sinds onze oprichting in 1999 is passie voor technologie onze drijfveer. Continu bezig met het ontwikkelen van hoogwaardige software producten, doorlopend anticiperend op de volgende technologische revolutie in ons Lab. We opereren graag vanuit de luwte en laten onze producten voor ons spreken.

Onder het label ‘Tweakwise’ voert Netivity enkele zeer innovatieve SaaS oplossingen gericht op conversie optimalisatie, big data en personalisatie in commerce websites. Met dit label zijn we al vele jaren marktleider in de B2C retail in Nederland en België. Onze software wordt via een uitgebreid partner- en reseller netwerk uitgerold en is geïntegreerd met de leidende e-commerce platformen van de wereld .

Onder het label ‘Core’ heeft Netivity een hoogwaardig omnichannel commerce platform ontwikkeld dat op maat inzetbaar is in de verschillende branches waar de groep actief is. Uniek in zijn soort op het gebied van performance, schaalbaarheid en intelligente software architectuur.

Wat bieden wij jou?

  •          Een innovatieve, creatieve en informele organisatie;
  •          Een  vergoeding voor jouw stage
  •          Mobiliteitsbudget en laptop;
  •          25 vakantiedagen bij fulltime dienstverband;
  •          Mooie ontwikkelkansen en doorgroeimogelijkheden;
  •          Geweldige teambuildingactiviteiten zoals een vrijdagmiddagborrel in ons mooie Downtime café en leuke activiteiten met de hele Optimizers Group.
  •          Zijn wij beide na jouw stageperiode enthousiast? Dan maken wij graag een plekje in onze organisatie voor jou.

 

Werken bij ons betekent werken bij een organisatie van 150 man die al 20 jaar met passie voor technologie actief is. Vanuit onze vakkennis en ervaring blijven we groeien en boeien. We zijn een professionele club met een informele sfeer, werken in kleine teams en houden de lijntjes graag kort. Persoonlijke aandacht hebben we ook hoog in het vaandel staan. Onze familiaire sfeer en duurzame relaties koesteren we. We werken samen met en voor mooie merken met uitdagende vraagstukken. Complexiteit, daar worden we blij van. Wij vinden op iedere vraag een antwoord en komen altijd met de best passende oplossing voor een ‘probleem’. We maken graag niet-werk-gerelateerde sociale praatjes, hebben wekelijks een borrel, spelen een potje op de PS5 of tafelvoetbaltafel en organiseren regelmatig iets leuks. Een plek waar iedereen zich prettig, gezien en thuis voelt; dat vinden wij belangrijk. Wij investeren daarnaast graag in jouw ontwikkeling en bieden jou volop kansen in ons sterk groeiende bedrijf.

 

Optimizers Group is een middelgroot, groeiend bedrijf. Optimizers Group bestaat uit Optimizers (Nijkerk), Eezeebee (Groningen) en Netivity en Tweakwise (beide in Zwolle). Vanwege onze sterke groei zijn wij hard op zoek naar nieuwe collega’s.

Herken jij jezelf terug in de vacature en/of pas jij helemaal bij ons bedrijf? Solliciteer dan direct op deze vacature of stuur een bericht naar Marijte van Andel (Corporate Rercuiter) mvanandel@optimizers.nl of 0655007028. 

 

Om te solliciteren op deze vacature stuurt u uw sollicitatie naar mvanandel@optimizers.nl