Full-stack Engineer - Internal AI Platform

Groupon
Municipality of Madrid, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Municipality of Madrid, Spain

Tech stack

API
Artificial Intelligence
Software Quality
Cursor (Graphical User Interface Elements)
Linux
Integrated Development Environments
Node.js
Next.js
SQL Databases
TypeScript
React
Large Language Models
Kubernetes
Docker

Job description

Hybrid from Madrid or Valencia

You will engineer the core of our proprietary internal platform that democratizes AI across the company. This is not a standard full-stack role maintaining existing systems, you will build the factory that enables other teams to create autonomous AI Agents. You will design Chain of Thought reasoning flows, integration layers, and agent logic that allow AI to execute complex business tasks at scale. This is applied AI engineering: no model fine-tuning, just sophisticated system design and relentless execution. You will join a new focused team of two engineers, collaborating daily with the AIGO team and cross-functional partners across Global Operations, Customer Satisfaction, and Engineering., * Develop and expand our internal AI platform, enabling internal teams to build autonomous AI Agents without deep ML expertise

  • Engineer Chain of Thought reasoning flows and integration layers that power agent logic
  • Build reliable, long-running AI Agent systems that handle failures at scale and prevent cascading outages when external LLM providers go down
  • Design node-based tools for intent retrieval, context management, and API routing
  • Program agent logic using TypeScript, Node.js, Express, React, Next.js, and SQL
  • Maintain a high bar for software quality and reliability while innovating at speed
  • Integrate AI-native tooling (Cursor, Claude Code) into your development workflow without sacrificing code quality, First 30 days: Set up your development environment, adopt AI-first workflows, gain a functional understanding of our internal AI platform, ship a bug fix to production, and build your first AI Agent using our platform.

First 60 days: Deep dive into a key product area's architecture, design and implement a small-scale AI feature, and demonstrate independence in troubleshooting and shipping without hand-holding.

First 90 days: Take ownership of a significant AI feature from concept to production, contribute to internal documentation on Agent best practices, and actively participate in architectural reviews as a fully integrated team member.

One year: Transform a portion of our AI platform with a major AI-driven application feature, become recognized as a stakeholder in building and optimizing AI Agents across Groupon, and maintain a high bar for software quality while innovating at speed.

Requirements

Do you have experience in SQL?, Do you have a Master's degree?, * Deep expertise in TypeScript, Node.js, Express, React, Next.js, and SQL

  • Practical knowledge of Docker, Kubernetes, and Linux environments
  • Hands-on experience with Chain of Thought (CoT), Agent building, and RAG concepts
  • An AI-First mindset: you already use Cursor or Claude Code and possess the engineering rigor to validate AI-generated code
  • Proven track record of shipping software to production

Nice to Have

  • Proficiency with Cursor or Claude Code
  • Advanced knowledge of ML theory (helpful for context, though fine-tuning is not part of the role)

About the company

Groupon is a marketplace where customers discover new experiences and services everyday and local businesses thrive. To date we have worked with over a million merchant partners worldwide, connecting over 16 million customers with deals across various categories. In a world often dominated by e-commerce giants, we stand out as one of the few platforms uniquely committed to helping local businesses succeed on a performance basis. Groupon is on a radical journey to transform our business with relentless pursuit of results. Even with thousands of employees spread across multiple continents, we still maintain a culture that inspires innovation, rewards risk-taking and celebrates success. The impact here can be immediate due to our scale and the speed of our transformation. We're a "best of both worlds" kind of company. We're big enough to have the resources and scale, but small enough that a single person has a surprising amount of autonomy and can make a meaningful impact.

Apply for this position