Senior Software Engineer

Voyado

Lunds kommun

Hybrid

SEK 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

In-house gym
Wellness allowance
30 days vacation
Bike lease

Job summary

Voyado is hiring for a Discovery Agent Experience role in Lund, combining backend development, AI engineering, and product innovation. You’ll design and orchestrate AI agents, refine prompts, and integrate LLMs with our search engine to deliver scalable discovery experiences.

You will shape architectural decisions, prototype ideas, and drive performance optimization while collaborating across teams to balance product-market-fit with go-to-market considerations.

Qualifications

  • Master of Science in Engineering or equivalent in a relevant field.
  • Strong programming skills and understanding of data structures.

Responsibilities

  • Design and build AI agents for search and product discovery using Java and/or Python.
  • Map agent logic to existing search infrastructure and optimize latency and cost.

Skills

Java
Python
LLMs
Prompt engineering
Agent design
Concurrency
Algorithms
Performance optimization
API design

Education

MScEng in Computer Science and Engineering

Tools

AWS
Terraform
GitHub Actions
OpenTelemetry
Coralogix
Bedrock/DynamoDB/Lambda/ECS/Fargate/S3

Job description

Join our newly formed Discovery Agent Experience team and work closely with skilled developers in building the next-generation search experience within Voyado Product Discovery. We already have a powerful and proven search engine. Now, we are adding an intelligent layer on top, an AI Product Discovery Agent for Search that transforms how users interact with products, navigation, and intent. As this is a new team, you will be part of shaping our ways of working, defining our architecture, and setting the technical roadmap for how AI agents should integrate with and enhance our search platform. Our mission is to build intelligent agents that orchestrate search recommendations and navigation, interpret user intent, and create a completely new discovery interface experience.

About The Role And Day-to-day

This role sits at the intersection of backend development, AI engineering, and product innovation. The team is in an early phase, as is the technology, and besides design and development your work will touch commercial aspects like product-market-fit and go-to-market planning. You'll work with hands‑on development; including designing and orchestrating AI agents, refining prompts, and optimizing structured outputs to deliver high‑quality, reliable results. You’ll also build smart integrations between LLMs and our search engine. Together with the team you'll own the technical roadmap and architectural decisions, proactively prototype new ideas, and evaluate emerging AI technologies to ensure we stay at the forefront of innovation. Some things will vary depending on product needs and experiments, but some things are constant.

  • Design and build AI agents for search and product discovery, using Java and/or Python.
  • Map agent logic towards our existing search infrastructure
  • Optimize for latency, scalability, and cost‑efficiency (LLM usage, orchestration, caching, etc.)
  • Evaluate new technologies in a rapidly evolving AI landscape
  • Design and implement APIs
  • Continuously improve response times and reduce inference costs to create scalable and efficient solutions

When the time comes when you need a break, you can spend some time in the gym, tinker in our puzzle corner, or challenge our Åre office in Call of Duty on our PlayStation 5.

So, who are you?

You don’t just follow AI trends, you actively build with them. Agentic coding is already a natural part of how you develop software, and collaborating with LLMs feels as intuitive as writing code yourself. Writing prompts to generate, refactor, and reason about code is a natural extension of your engineering workflow. At the same time, your interest goes beyond just experimenting as you thrive on building real products. You enjoy turning ideas into robust, production‑ready systems and combining AI‑native development patterns with solid software engineering principles. And since this is a newly formed team, you’re excited not only to build the product but also to shape how we build it, driving evaluation frameworks, testing strategies for LLM‑based systems, and establishing pragmatic, high‑quality ways of working for AI‑driven development.

Besides those personal skills, we believe you have the following:
  • Master of Science in Engineering (MScEng) in Computer Science and Engineering, Engineering Physics, Engineering Mathematics, or similar.
  • Excellent programming skills and a strong understanding of data structures
  • Familiarity with concurrent programming
  • A solid understanding of fundamental algorithms
  • Practical experience working with LLMs and AI APIs, either in hobby projects or in your work
  • Experience or strong interest in prompt engineering and agent design
  • Strong mathematical, analytical, and problem‑solving skills
  • An understanding of performance optimization and cost‑aware system design

And most importantly, passion for what you do, innovation & continuous improvement. If you are interested in algorithmic problem-solving, that's meritorious.

Some of the technologies you’ll get to work with
  • Java (latest version)
  • LLMs and agents (Anthropic, OpenAI, Bedrock, MCP)
  • Search and embeddings
  • AWS (Bedrock, DynamoDB, Lambda, ECS/Fargate, S3)
  • Terraform
  • GitHub Actions
  • OpenTelemetry och Coralogix
So, what's in it for you?
  • You’ll get to work in an area that’s evolving incredibly quickly right now, and the team works with cutting‑edge technologies in AI and search. The ambition is to stay at the forefront and explore what becomes possible when the latest AI models are combined with search and product data at scale.
  • A lovely worksite in Lund, in our own 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Voyado Sweden • Lunds kommun

Hybrid
SEK 600,000 - 800,000
30 days of vacation
Health hour each week
Own gym at the office
+3
Office Manager
Office Manager

Voyado Sweden • Lunds kommun

On-site
SEK 30,000 - 40,000
30 days of vacation
Beneficial bike lease
Breakfast buffet on Fridays
+2
AI and Automation Intern
AI and Automation Intern

Velory • Stockholms kommun

Hybrid
SEK 420,000 - 540,000
Flexible work arrangements
Daily breakfast buffet
Office gym workouts with PT
+1
IT Operations Engineer
IT Operations Engineer

Voyado • Stockholms kommun

On-site
SEK 550,000 - 750,000
Vacation: 30 days
Wellness allowance
Hybrid: 4 days office + 1 day home
Software Engineer – AI Team (Data & ML)
Software Engineer – AI Team (Data & ML)

Myrspoven • Stockholms kommun

Hybrid
SEK 900,000 - 1,350,000
Hybrid work
Stock options
Office on Södermalm
Content Strategist
Content Strategist

Voyado Sweden • Stockholms kommun

On-site
SEK 55,000 - 75,000
30 days of vacation
Wellness allowance
Personal development opportunities
+1
Senior AI Enablement Engineer
Senior AI Enablement Engineer

Gears of Leo AB • Stockholms kommun

Hybrid
SEK 700,000 - 900,000
Hybrid work policy
4 weeks of Workation
30 annual vacation days
+4
Mobile AI Engineer - AI Lab
Mobile AI Engineer - AI Lab

Viaplay Group • Stockholms kommun

Hybrid
SEK 700,000 - 1,100,000
30 days vacation
Pension and insurance
Wellbeing initiatives
+4
Senior AI - Developer
Senior AI - Developer

SwedQ Sweden • Stockholms kommun

Hybrid
SEK 900,000 - 1,300,000
Competitive salary model
Budget for health and gym
Generous developer budget
+8
Developer - AI Team
Developer - AI Team

Odevo AB • Stockholms kommun

Hybrid
SEK 550,000 - 750,000
Hybrid work setup
Latest tech and tools
Creative and fun culture