
Senior Software Engineer
- Java
- Python
- Performance Testing
- Object Oriented Programming
- AWS
- Azure
- GCP
- Machine Learning
- AI
- Microservices
Great ranking is what turns a search into a find.
A shopper finding the right product immediately is a strong signal. But retailers also want to inspire discovery, increase product exposure, andshowcase more of their assortment, and help shoppers discover relevant products beyond their initial search. Balancing those goals is one of the challenges youâll help us solve.
Our ranking engine is built in-house. It analyzes large product catalogs and behavioral datasets while returning results in tens of milliseconds.
About the role
As a Senior Software Engineer in Ranking & Recommendations, youâll together with the team own the logic that determines what shoppers see - and in what order - across product recommendations and personalized rankings in Voyadoâs Product Discovery Engine.
Day to day, youâll combine hands-on development with system-level thinking. Youâll connect algorithmic improvements to the wider product: response times, downstream systems, testability, rollout strategy, and measurable customer value.
Some of the things youâll be up to
Build and evolve ranking capabilities and the production services that power them, primarily in Java and partly in Python
Design and fine-tune algorithms for personalized ranking and product recommendations
Build systems that combine behavioral, customer-provided, and other ranking signals dynamically
Design, run, and evaluate A/B tests
Automate test flows
Contribute to architectural decisions and the teamâs technical roadmap
Evaluate how new capabilities affect latency, scalability, reliability, and surrounding systems
Turn technically complex features into clear, testable increments that can be brought to market
So, who are you?
Youâre an experienced software engineer who enjoys algorithmic problems but naturally looks beyond the algorithm itself. You think about how a change behaves as part of a larger production system - and what it means for performance, testing, maintainability, and customer value.
You bring architectural experience and you're comfortable creating structure where the path is not yet obvious, and you have the persistence to move difficult problems forward. You collaborate openly, welcome feedback, and create momentum around ideas.
Just as importantly, youâre curious about whether the system is optimizing for the right outcome - not only whether the implementation works.
We believe you have:
Excellent programming skills and a strong understanding of data structures
Familiarity with concurrent programming
A solid understanding of fundamental algorithms
Strong object-oriented programming skills
Experience designing or evolving production systems from an architectural perspective
Experience working with a cloud platform such as AWS, Azure, or Google Cloud
Itâs a plus if you have:
Worked with machine learning, embeddings, or LLMs in production
Experience with low-latency, high-throughput services
Why join Ranking & Recommendations?
Youâll work at the forefront of ranking and recommendation development on technology that directly shapes how shoppers discover products.
The team is small and autonomous. You wonât simply receive a finished specification - youâll help decide what to build, how to build it, and how to measure whether it creates the right outcome. Your work will operate at meaningful retail scale, where milliseconds matter and algorithmic decisions have a visible impact on both shopper behavior and commercial results.
Youâll also have the opportunity to broaden the teamâs architectural perspective and help turn deep technical innovation into reliable, market-ready capabilities.
Some of the technologies youâll work with
Java & Python
Ranking and recommendation algorithms
A/B testing and experimentation
Machine learning, embeddings, and LLMs
AI-assisted development tools
Microservices
AWS
And when you need a break, you can spend some time in our office gym, explore the puzzle corner, or challenge our Ă re office in Call of Duty on the PlayStation 5. đŽ
So, what's in it for you? đŹ
Voyado Elevate wouldnât be the powerful platform it is without the people behind it. We care about you, and some examples of what we can offer you are:
A lovely worksite in Lund, we just opened our Voyado house on Gasverksgatan.
Flexible working hours and a hybrid work approach. We're on-site at least three days a week
Work-life balance â We don't have a long work-hours culture; we value results over hours worked
As we strive for our employees to share Voyadoâs passions and goals, you should demand no less from us. With regular one-on-ones, we make sure your needs and career have a great future at Voyado
Joining an engaged team and colleagues with a knowledge-sharing and friendly culture
Some of our benefits:
A health hour each week, use it for walks, running, or working out â whatever you need to energize
Our own gym at the office
30 days of vacation so that you can spend time with family and friends
5000 SEK in wellness allowance
Encouragement to further develop personally and professionally with certifications, meetups, etc.
Beneficial bike lease, including e-bikes
Your choice of phone and gadget packageÂ
Be yourself đłď¸âđ
At Voyado, we believe in gender equality. We are proud sponsors of Womengineer as well as Tjejer Kodar!Read more about Tjejer Kodar & Voyado here
Equality is not only about gender but also about making everyone feel welcome and heard in a multicultural and diverse environment, We at Voyado strive to make everyone feel like they can bring their true self to work every day.
Ready to find out more?
Lovely! đ
Before one applies it can always feel like you need a better resume, more polish, or just another year of experience, but we say if you think this sounds like a place where you can shine don't hesitate to send in your resume!
Senior Software Engineer ¡ Voyado