Medior Fullstack Engineer
Role details
Job location
Tech stack
Requirements
You develop the core services of DPG Media's GenAI Platform - APIs, data pipelines and integrations that enable teams across the company to safely and effectively use Generative AI at scale. You work mainly in Python, while bridging into TypeScript when needed, connecting backend services and API layers. You think in data: embeddings, retrieval quality, structured data integration and data lineage are part of your mindset, because the platform's value comes from linking AI to DPG's own content and knowledge. Without your work, our AI innovation cannot scale reliably across DPG Media. You will: - 4+ years experience in a similar role - Build core services in Python (FastAPI or equivalent) with robust data validation (Pydantic or similar) - Work with TypeScript (NestJS, Express or equivalent) to integrate backend services and API layers - Design and deliver REST APIs for consumption by multiple teams - Work with PostgreSQL/SQL using both ORMs and raw queries - Create and maintain data pipelines, ETL processes and structured data integrations Who are we? We are the GenAI & Innovation team at DPG Media. We make Generative AI accessible, reliable and compliant for all teams within our organisation. We work openly, inclusively and collaboratively, with documentation-first practices and room for practical pairing. We think in data, not just in code. What makes you the ideal candidate? We are looking for a driven full-stack engineer with strong data affinity and an interest in AI innovation. You are analytical, precise and collaborative. You also bring: - Strong Py...