Lead Software Engineer - LLM Suite Engineering - VP
Salary not listed • LONDON, LONDON, United Kingdom • Full-time
Posted 18d ago
Job Location
LONDON, LONDON, United Kingdom
Tech Stack
Remote Work Policy
On-site
Employment Type
Full-time
Categories
AI Agent Engineer
About the job
This role involves leading hands-on engineering efforts to build and enhance agentic and GenAI capabilities for the LLM Suite platform. You will be responsible for deep technical problem-solving, architecture ownership, and collaborating with other engineers. The position focuses on transforming ambiguity into reliable production systems within a team that values craft, security, and learning. You will design and deliver production-grade AI/ML and agentic solutions, owning technical direction across architecture, implementation, and operational stability with a strong emphasis on secure, high-quality software. This includes evolving the platform using modern public cloud services and agentic frameworks, and exploring emerging patterns like agent-to-agent communication and agentic orchestration.
Responsibilities
- Design, develop, and troubleshoot software solutions using creative approaches to solve complex technical challenges.
- Write secure, high-quality production code and maintain algorithms that integrate with existing systems.
- Create architecture and design artifacts for complex applications, ensuring design constraints are met through delivery.
- Build AI/ML solutions and agentic systems for the LLM Suite platform using public cloud architecture (Azure, AWS) and modern agentic frameworks.
- Implement GenAI services leveraging Azure OpenAI models and AWS Bedrock.
- Identify hidden problems and patterns in data proactively to improve coding standards and system architecture.
- Participate in software engineering communities of practice and events focused on emerging technologies.
Requirements
- Computer science degree or equivalent practical experience.
- Hands-on experience with system design, application development, testing, and operational stability.
- Proficiency in Python (FastAPI).
- Experience building microservices and APIs.
- Experience with elastic compute, NoSQL databases, and messaging queues.
- Strong understanding of the Software Development Life Cycle.
- Solid grasp of CI/CD, application resiliency, and security.
- Proficiency working with large language models and building agents with LangGraph.
- Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages.
- Experience with containerization.
- Knowledge of agent-to-agent (A2A) communication concepts.
- Familiarity with Model Context Protocol (MCP).
- Experience with agentic orchestrators, personal AI assistants, or AI skills development.
