Lead Engineer, Back End, Agentic intelligence
New Today
About WPP Media
WPP is the creative transformation company. We use the power of creativity to build better futures for our people, planet, clients and communities. For more information, visit wpp.com.
WPP Media is WPP’s global media collective. In a world where media is everywhere and in everything, we bring the best platform, people, and partners together to create limitless opportunities for growth. For more information, visit wppmedia.com
About Choreograph: A Leading WPP Media Brand
Choreograph is WPP’s global data products and technology company. We’re on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation.
We work with agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising.
We’re endlessly curious. Our team of thinkers, builders, creators and problem solvers are over 1,000 strong, across 20 markets around the world.
Who we are looking for
Choreograph is seeking an experienced and forward-thinking Back-End Engineer to lead the development of our ecosystem of (primarily) Python microservices. You\'ll build leading edge capabilities, collaborating with other teams to develop services that contribute to a range of innovative products, with a particular focus on integrating and optimising AI and agentic intelligence capabilities. Your deep understanding of microservices architectures will enable you to operate autonomously, tackling complex problems described in high-level functional terms. You\'ll be acutely aware of the risks to API integrity and champion a strong separation of concerns. As a leader, you\'ll guide a team of senior developers, defining processes, shaping architecture, and collaborating on implementation. You\'ll also contribute to the higher-level architecture of interconnected systems. We\'re particularly interested in candidates with a passion for Generative AI, LLMs, and agentic workflows, and a desire to build the next generation of intelligent applications.
Responsibilities and Qualifications
Responsibilities
- Lead the development of an ecosystem of Python microservices and related backend systems.
- Build capabilities with a focus on integrating and optimising AI and agentic intelligence capabilities.
- Operate autonomously to tackle complex problems described in high-level terms; champion API integrity and separation of concerns.
- Guide a team of senior developers, shape architecture, and contribute to inter-connected systems.
- Collaborate with Product leaders to develop and execute roadmaps for services and products, incorporating AI and agentic strategies.
- Build and deploy back-end services communicating over APIs with other services, including those leveraging language models.
- Write clean, well-designed, and reusable code; test appropriately and contribute to robust testing frameworks.
- Discuss trade-offs of technical decisions and participate in specification workshops to define functional and non-functional characteristics, including AI requirements.
- Design and implement agentic workflows and supporting infrastructure, including workflow design, tool calling and model evaluation pipelines.
- Collaborate with data scientists and other product teams to develop common services that support agentic capabilities.
Qualifications
- Strong experience in software development with leadership of development teams.
- Deep familiarity with Python 3 (primary development language for this role).
- Experience with agile development patterns and trunk-based Git development.
- SQL/Database knowledge, including ORM trade-offs.
- Experience with integrating complex external REST APIs and cloud platforms (GCP, AWS, Azure).
- Experience with serverless architectures and a clear understanding of when not to use them.
- Experience with message queues (SQS, PubSub, RabbitMQ) and data pipelines (Kafka, Beam, Kinesis, etc.).
- Strong communication, collaboration and influencing skills; effective team player.
- Passion for improving coding and development practices; experience with microservices and diverse interfaces.
- Understanding of web technologies (REST, OpenAPI/Swagger, GraphQL), testing methodologies (TDD, BDD, unit, integration), and CIs.
- Familiarity with trunk-based development in Git and backend frameworks (Django, FastAPI, etc.).
- Experience with language models and agentic workflows (e.g., Langchain, AutoGPT); knowledge of model evaluation metrics.
- Experience with Google Cloud services, Docker, Kubernetes; proficiency in Java, C#, or similar languages is a plus.
- Experience in the advertising/media agency space is desirable.
Life at WPP Media & Benefits
Our passion for shaping the next era of media includes investing in our employees to help them do their best work, and we’re committed to employee growth as well as responsible media investment. WPP Media employees can tap into the global WPP Media & WPP networks to pursue their passions, grow their networks, and learn at the cutting edge of marketing and advertising. We offer various employee resource groups, frequent in-office events, and a benefits package including competitive medical, retirement, vision, dental insurance, significant paid time off, partner discounts, and mental health days.
WPP Media is an equal opportunity employer and considers applicants for all positions without discrimination or regard to characteristics. We are committed to fostering a culture of respect where everyone belongs and has equal opportunities to progress in their careers.
We believe the best work happens when we collaborate in person. We maintain a hybrid approach with teams in the office around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.
Please note this is a UK-based role and requires individuals to have the right to work in this location.
Privacy Notice: Our privacy policy describes how we process information provided during the application process. For more information, please refer to our policy.
While we appreciate all applications, only those candidates selected for an interview will be contacted.
#LI-Promoted
- Location:
- London, England, United Kingdom
- Salary:
- £200,000 +
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Lead Engineer, Back End, Agentic intelligence
-
London
- IT & Technology
About WPP Media WPP is the creative transformation company. We use the power of creativity to build better futures for our people, planet, clients and communities. For more information, visit wpp.com. WPP Media is WPP’s global media collective. In a ...
More Details -
-
New Today
Lead Engineer, Back End, Agentic intelligence
-
London, England, United Kingdom
-
£200,000 +
- IT & Technology
About WPP Media WPP is the creative transformation company. We use the power of creativity to build better futures for our people, planet, clients and communities. For more information, visit wpp.com. WPP Media is WPP’s global media collective. In a ...
More Details -
-
28 Days Old
Lead Engineer, Back End, Agentic intelligence
-
London
- IT & Technology
Join to apply for the Lead Engineer, Back End role at WPP Media 3 weeks ago Be among the first 25 applicants Join to apply for the Lead Engineer, Back End role at WPP Media About WPP Media WPP is the creative transformation company. We use the...
More Details -
-
40 Days Old
Lead Engineer, Back End, Agentic intelligence
-
London
- IT & Technology
WHO WE ARE Choreograph is WPP's global data products and technology company. We’re on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation. We work with agencies a...
More Details -