CareerPlan

Senior Software Engineer - Ranking & Recommendation

Lund, SwedenFull-time2026-09-10 → 2026-11-14
Hybrid · Sweden

Core

Design and evolve ranking logic and production services for personalized product recommendations in Voyado's Product Discovery Engine, balancing search relevance with discovery goals.

Role type

Senior Software Engineer (Ranking & Recommendation)

Builds

In-house ranking engine, personalized recommendation systems, and A/B testing infrastructure for retail product discovery.

Domain

Retail technology, search, and recommendation systems

Deliverable

production ML models | product features

Required skills

Java, Python, concurrent programming, fundamental algorithms, object-oriented design, cloud platform experience (AWS/Azure/GCP), system architecture

Preferred skills

Machine learning, embeddings, LLMs, low-latency high-throughput services

Technologies

Java, Python, AWS, Microservices, A/B testing frameworks

Responsibilities

Build and evolve ranking capabilities and production services, design and fine-tune personalized ranking algorithms, design systems combining dynamic ranking signals, run and evaluate A/B tests, automate test flows, contribute to architectural decisions and technical roadmap

Seniority

Senior, hands-on IC