Post by Kaufland e-commerce
25,219 followers
“How can AI help us maintain high-quality platforms without replacing the human touch?” 🤔 💭 That was one of the central themes from our colleague Niklas Büchner's (Engineering Manager) presentation at the enterJS conference, where he shared exclusive practical insights into how we leverage AI and autonomous agents at Kaufland e-commerce. As an e-commerce company with a massive infrastructure, our engineering organization is always looking for smart ways to automate repetitive, low-value tasks. Our goal? To free up our team to focus on the most interesting and impactful challenges. Here is a quick look at the two real-world use cases Niklas presented from our day-to-day operations: 💬 1. Autonomous AI Agents for Product Reviews Managing millions of product reviews is a huge task, especially when there are strict guidelines that require manual evaluation for every review. Our solution leverages Large Language Models (LLMs) via Vertex AI to handle the heavy lifting while maintaining strict control. 👉 The Process: New reviews pass through a Message Broker to our Review Service, where an LLM checks both the text and images. 👉 The Safeguard: only evaluates reviews that the AI is actually capable of reviewing. If it’s a tricky case, it goes straight to a manual human check because we believe AI should assist, not carry final responsibility. 🤖 2. Code Review Assistant Our large engineering organization deals with complex microservices, frontends, and continuous scaling. While our pipelines already handle linting, building, and test jobs, we added an AI agent as an extra "pair of eyes" for first-round code reviews. 👉 How it works: A lightweight server listens to a repository webhook and asks Claude to review merge requests based on repository-specific guidelines. 👉 The Result: It doesn't edit code; instead, it generates clear findings and suggestions or gives a green light, making prototyping and deployment incredibly efficient. The main takeaway from the presentation is clear: AI is a powerful tool meant to empower our developers and spark creativity to improve our processes, not replace the human element. What is your engineering team’s approach to balancing AI agents with human oversight? Let’s discuss in the comments! 👇 #Engineering #ArtificialIntelligence #Ecommerce #TechCommunity #KauflandECommerce