Lead Engineer, Back End, Agentic intelligence (London)
2 Days Old
- Be Extraordinary by Leading Collectively to Inspire transformational Creativity.
- Create an Open environment by Balancing People and Client Experiences by Cultivating Trust.
- Lead Optimistically by Championing Growth and Development to Mobilize the Enterprise.
- Lead a cross-functional team of developers.
- Drive the development of architecture for systems you build and maintain, with a focus on AI integration.
- Collaborate with Product leaders to develop and execute roadmaps for services and products, incorporating AI and agentic intelligence strategies.
- Build and deploy back-end services communicating over a range of APIs with other services, including those leveraging language models.
- Write clean, well-designed, and reusable code. Test your code appropriately and collaborate with Developers in Test to create robust testing frameworks.
- Acknowledge and explain the trade-offs associated with any technical decision. Participate in specification workshops to define functional and non-functional characteristics of our systems, including AI-related requirements.
- Demonstrate a solid understanding of separation of concerns, APIs as contracts, and the importance of preventing implementation details and side effects from crossing the API boundary.
- Design and implement agentic workflows and supporting infrastrucuture, including workflow design, tool calling and model evaluation pipelines Collaborate with data scientists and other product teams to develop common services that can support agentic capabilities within our product suite.
- Extensive experience in software development.
- Proven track record of leading small or large development teams.
- Strong familiarity with Python 3 (the primary development language for this role).
- Familiarity with agile development patterns.
- Essential SQL/Database knowledge (including understanding the trade-offs of using ORMs).
- Experience working with and integrating complex external REST APIs. Experience working with one or more of the leading cloud platforms (GCP, AWS, Azure).
- Experience with serverless architectures (Lambda, Fargate, Cloud Run, et al.) and a clear understanding of when not to use them.
- Experience with message queues (SQS, PubSub, RabbitMQ etc.) and data pipelines (Kafka, Beam, Kinesis, etc.). Effective team player with excellent communication, presentation, and influencing skills.
- Passion for improving coding and development practices. Experience working with microservices communicating over a range of interfaces.
- Understanding of how the web works, REST APIs, OpenAPI spec/Swagger, GraphQL, and the difference between REST and RPCs. Understanding of TDD, BDD, unit testing, integration testing, and when to use them.
- Familiarity with trunk-based development in Git.
- Experience with back-end web application frameworks (Django, FastAPI, etc.).
- Experience with language models and agentic workflows (e.g., Langchain, AutoGPT). Knowledge of model evaluation metrics and techniques.
- Google Cloud (Cloud Functions, AppEngine, PubSub, Stackdriver, etc.). Docker, Kubernetes. Typescript, NodeJS, React, Webpack, etc. Java, C#.
- Experience within the advertising/media agency space. Terraform
- Location:
- London
- Job Type:
- FullTime
We found some similar jobs based on your search
-
New Yesterday
Lead Engineer, Back End, Agentic intelligence (London)
-
London
WHO WE ARE Choreograph is WPP's global data products and technology company. Were 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 ...
More Details -
-
2 Days Old
Lead Engineer, Back End, Agentic intelligence (London)
-
London
Description 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 colle...
More Details -