Wróć do listy

Opis oferty

Software Engineer - Backend (Product Intelligence) w Kraków, Polska

Tesco Technology

  • HybrydowoPołączenie biura i pracy zdalnej
  • Pełny etatStandardowy tygodniowy wymiar godzin
  • KontraktUmowa czasowa lub freelancing

20000 - 25000 zł

Kraków, Polska

Mandatory Skills:

  • Solid experience with Java and Spring Boot for building enterprise-grade applications.
  • Basic knowledge of Python.
  • Good understanding of event-driven architectures and Apache Kafka.
  • Experience with cloud platforms, preferably Azure.
  • Familiarity with Kubernetes for container orchestration.
  • Working knowledge of databases, including PostgreSQL and NoSQL solutions.
  • Experience with RESTful API design and microservices architecture.
  • Understanding of software engineering best practices, including CI/CD, testing, and code review.
  • Comfort working with distributed systems.

Nice-to-Have Skills:

  • Experience with Large Language Models (LLMs) and prompt engineering.
  • Knowledge of vector databases and embedding technologies like PGVector.
  • Familiarity with machine learning frameworks and computer vision.
  • Experience with Infrastructure as Code (IaC) using Terraform.
  • Knowledge of the retail or e-commerce domain.
  • Experience with Couchbase or similar NoSQL databases.
  • Understanding of data quality and governance principles.
  • Previous experience building AI-powered applications.
  • Experience working with multi-agent systems

Unsure if you fit all the criteria? Apply and give us the chance to evaluate your potential – you could be the perfect fit!

About the role

The Product Intelligence Platform is an AI-driven system that transforms how Tesco handles product data at scale. The platform leverages multi-agent AI systems to automate product categorization, enrichment, and matching across a vast number of products on a weekly basis. Built on event-driven architecture using Kafka, the platform processes millions of events monthly through core AI capabilities. A Software Engineer in this team will help build and maintain these AI-powered capabilities using Java/Spring Boot and Python, develop scalable event-driven microservices on Azure Kubernetes Service, and work with LLMs to solve product intelligence challenges. The role suits someone who enjoys connecting AI technology, engineering, and practical business needs, and who wants to grow while contributing to a platform that impacts millions of customer interactions weekly.

What is in it for you

Hybrid working

We know life looks a little different for each of us. That’s why at Tesco, we always welcome chats about different flexible working options. Some people are at the start of their careers, some want the freedom to do the things they love. Others are going through life-changing moments like becoming a carer, adapting to parenthood, or something else. So, talk to us throughout your application about how we can support.

This role requires you to be based in or near Kraków, as you will spend 60% (3 days) of your week collaborating with colleagues at our office locations or local sites and the rest remotely.

Our benefits

Tesco is a diverse and exciting employer, dedicated to being #aplacetogeton, providing career-defining opportunities to all of our colleagues. If you choose to join our business, we will provide you with:  

  • Up to 20% yearly salary bonus – based on both individual and business performance
  • Permanent contract from the go – as a sign of our trust in your abilities
  • Tax-deductible expenses (IP)
  • Private healthcare (LuxMed)
  • Cafeteria & Multisport
  • Additional 4 days of paid leave to support your well-being and family life
  • Increase in annual leave (from 20 to 25 days) for those not yet eligible for the full holiday entitlement
  • Learning opportunities – certified technical training and a learning platform (Udemy)
  • Back-to-school day – 1 day off for parents of primary school children
  • Fertility leave – up to 2 weeks of paid leave for IVF treatment
  • Sports activities with a personal trainer in the office
  • Referral bonus
  • MacBook as your work tool

If that sounds exciting, then we'd love to hear from you.

About us

Our culture

Our colleagues work with one goal in mind, helping to make every day a little better for our customers, colleagues and communities all over the world. No two customers are the same, neither are our colleagues.

At Tesco, we champion a balance that lets you thrive both in and out of work. Spend 60% of your week collaborating with colleagues at our office locations or local sites and the rest remotely. Whether you're just kicking off your career, juggling passions, or navigating big life events, we're here to support you.

Tesco is committed to celebrating diversity and everyone is welcome at Tesco. As a Disability Confident Employer, we’re committed to providing a fully inclusive and accessible recruitment process, allowing candidates the opportunity to thrive and inform us of any reasonable adjustments they may require.

What our colleagues like the most at Tesco:

  • We develop our own products
  • We make an impact; large scale of operation
  • Accountability and respect are given to us
  • We cooperate and support each other
  • There are great colleagues who are divided into small teams here
  • We can develop and learn new things
,[Developing and implementing microservices for product intelligence capabilities., Working with technologies including: Spring Boot, Python, Apache Kafka, PostgreSQL with PGVector for embeddings, Contributing to the development of multi-agent systems., Building event-driven services for high-volume data processing., Implementing product matching logic using: text similarity techniques, image similarity techniques, Helping ensure system scalability and reliability to process over 1 million events per week., Collaborating with product managers and data scientists to translate business requirements into technical solutions., Contributing to infrastructure as code using Terraform on the Azure cloud platform., Contributing to architectural discussions as the platform's AI capabilities grow., Sharing knowledge with teammates and upholding engineering excellence standards., Integrating with various Tesco systems, including both internal and external platforms.] Requirements: Java, Spring, CI/CD, SQL, Design system, Kubernetes, Docker, Azure, Microservices, Python, Kafka, REST API, Machine learning, IaC, AI, NoSQL Tools: . Additionally: Small teams, International projects, Free coffee, Canteen, Bike parking, Playroom, Free parking, Modern office, Startup atmosphere, No dress code.

Podobne oferty

Więcej podobnych stanowisk

  • Zdalnie

7900 £ / rocznie

... that feels effortless - all powered by a team that moves fast, thinks rigorously, and holds an exceptionally high bar for quality. We’re looking for a Senior Product Engineer who takes pride in pushing boundaries, obsesses over details, and wants to help reinvent how millions of people work. What you'll do - Use your strong ...

Polska

  • IT
  • Backend

17000 - 18000 zł

Senior Backend Software Engineer Miejsce pracy: Skawina Technologie, których używamy Wymagane - TypeScript - https://jobeax.com/link/JSd7UYCSg572jJDY - NestJS - PostgreSQL - AWS - Redis O projekcie Szukamy Senior Backend Developer, w tej roli będziesz współtworzyć architekturę naszego ekosystemu oraz rozwijać usługi backendowe ...

Skawina, Polska

  • Zdalnie
  • IT
... run in the Cloud. In this role you will level up our ML operations by enabling a more efficient model improvement lifecycle. You will work closely with the Product Team, the Technical Program Managers, and our partner engineering teams that build the edge software and make sense of our sensor data. We're looking for someone ...

Polska

  • Zdalnie
  • Kontrakt
  • IT

160 - 200 zł / stawka godzinowa

... language skills are an advantage. Nice to have: - Familiarity with integrating AI-powered tools into everyday development processes. We’re looking for a Go Backend Software Engineer to help design, build, and operate backend services and infrastructure APIs for a large‑scale, sovereign cloud platform. You’ll work across ...

Polska

  • Hybrydowo
  • Backend

24000 - 28000 zł

... institutions., This is more than just coding — you’ll drive industry best practices, mentor other engineers, and influence technology direction across a broad engineering community. This is how we work, at the client's site, agile Your responsibilities, Design, build, and deploy secure backend services leveraging Java 21 (Virtual ...

Kraków, Polska

  • Kontrakt
  • Backend

24 000 – 28 000 zł

... Apply best practices for software security across SDLC - Research new technologies, guide adoption, and set the technical direction for the platform - Mentor engineers and foster a culture of technical excellence and knowledge sharing - Actively contribute to engineering communities and “raise the bar” in delivering secure, ...

Kraków, Polska

  • Zdalnie
  • Hybrydowo
  • Kontrakt
  • IT

31000 - 37000 zł

... background in marketing automation or CRM; and familiarity with emerging AI engineering standards such as the Model Context Protocol (MCP). 8+ years of hands-on software engineering experience, including meaningful technical leadership in complex SaaS products or distributed systems., Deep production backend experience, particularly ...

Kraków, Polska

  • IT

100 - 125 zł / stawka godzinowa

Software Engineer - Backend (Scala/Kotlin) Miejsce pracy: Warszawa Technologie, których używamy Wymagane - Kotlin - Scala - AI - Java Mile widziane - React - TypeScript - Angular O projekcie W Pretius poszukujemy Software Engineera - Backend (Scala/Kotlin) do rozwoju popularnej platformy eCommerce. Twój zakres obowiązków ...

Warszawa, Polska

  • Zdalnie
  • IT

120 - 140 zł / stawka godzinowa

... projekcie, Szukamy doświadczonego Back-end Software Engineera, który będzie rozwijać usługi i API działające w środowisku AWS. Rola koncentruje się na programowaniu backendu oraz rozwiązaniach serverless i event-driven. Będziesz współpracować z Product Ownerami, developerami front-end oraz architektami., , Tryb pracy: zdalnie, ...

Gdańsk, Polska

Motorola Solutions Systems Polska

Staff Software Engineer (Cloud/Backend)

  • Stacjonarnie
  • IT

19000 - 25000 zł

... highest engineering standards and system design practices across the team., End-to-End Ownership: Take full ownership of your features - from technical design and backend coding to automated deployment and production monitoring., Collaborate & Accelerate: Work shoulder-to-shoulder with senior peers across MSI and D-Fend to leverage ...

Kraków, Polska

  • Zdalnie
  • Pełny etat
  • IT

135000 - 155000 $ / rocznie

... the livelihoods of millions of coffee farmers around the world? Enveritas is a 501(c)(3) non-profit and Y Combinator-backed startup looking to hire for our Engineering & Data Group. We are looking for a backend software engineer with a focus on python and PostgreSQL to join our EUDR engineering team on a remote/global, ...

Polska