Software Engineer - Backend (Product Intelligence) @ Tesco Technology
Core
Building and maintaining AI-powered capabilities for an event-driven platform that automates product categorization, enrichment, and matching at scale using multi-agent systems.
Role type
Senior IC backend engineer (AI/ML integration)
Builds
Scalable event-driven microservices and AI-powered product intelligence features for Tesco's retail operations
Domain
Retail / E-commerce / AI Engineering
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Python, Apache Kafka, Azure, Kubernetes, PostgreSQL, NoSQL, RESTful API design, CI/CD, Terraform, LLMs, vector databases
Preferred skills
Computer vision, multi-agent systems, data quality governance, Couchbase
Technologies
Java, Spring Boot, Python, Apache Kafka, Azure Kubernetes Service, PostgreSQL, PGVector, Terraform, Docker
Responsibilities
Develop scalable event-driven microservices on Azure Kubernetes Service, work with LLMs to solve product intelligence challenges, implement product matching logic using text and image similarity techniques, ensure system scalability to process over 1 million events per week, collaborate with product managers and data scientists to translate business requirements into technical solutions, contribute to infrastructure as code using Terraform on the Azure cloud platform
Seniority
Senior, hands-on IC