
Python Engineer - LangGraph & AI Agents
Key Skills
Job Description
We are looking for a Python Engineer with hands-on LangGraph experience to build and deploy production-grade AI agents and agentic workflows.
You will combine strong Python software engineering with modern LLM technologies to develop AI systems that can execute multi-step tasks, interact with business systems, use external tools, retrieve information, and operate reliably in production environments.
This is a hands-on engineering role for someone who enjoys solving complex software problems and has experience taking AI/LLM solutions beyond prototypes into production.
Python & AI Agent Development- Design, develop, test, and maintain AI agent applications using Python and LangGraph.
- Build stateful, multi-step agent workflows with branching, looping, retries, and error handling.
- Implement tool calling and integrations that allow agents to interact with APIs, databases, and enterprise systems.
- Develop reusable components and frameworks for agentic applications.
- Integrate LLMs into robust software applications rather than treating them as standalone chat interfaces.
- Build and maintain LangGraph-based workflows and agents.
- Implement state management, persistence, checkpoints, and workflow recovery.
- Develop human-in-the-loop workflows and approval mechanisms.
- Design appropriate single-agent and multi-agent architectures.
- Optimise agent workflows for reliability, latency, scalability, and cost.
- Deploy AI applications into production environments.
- Build APIs and services around AI agents.
- Implement testing, logging, monitoring, tracing, and error handling.
- Troubleshoot production issues and improve application reliability.
- Contribute to CI/CD pipelines and automated deployment processes.
- Integrate commercial and open-source LLMs into production applications.
- Implement prompt templates, structured outputs, function/tool calling, and context management.
- Develop RAG solutions using enterprise data sources.
- Work with embeddings and vector databases where appropriate.
- Evaluate model performance and optimise model selection, latency, and cost.
- Integrate AI agents with REST APIs, databases, SaaS platforms, and internal business systems.
- Develop secure tools and interfaces for agents to perform business actions.
- Implement appropriate authentication, authorisation, validation, and access controls.
- Ensure agent actions are auditable and appropriately controlled.
Required Experience
- Strong commercial experience with Python.
- Hands-on experience developing applications using LangGraph.
- Experience building and deploying LLM-powered applications or AI agents.
- Experience developing production APIs and backend services.
- Strong understanding of software engineering principles, testing, version control, and CI/CD.
- Experience with REST APIs and enterprise system integration.
- Understanding of LLM concepts including prompting, tool calling, structured output, embeddings, and RAG.
- Experience deploying applications on AWS, Azure, or GCP.
Desirable Skills
- LangChain / LangSmith
- Multi-agent architectures
- Vector databases
- Kubernetes and Docker
- Infrastructure as Code
- Event-driven architectures
- AI observability and evaluation
- AI security and guardrails
- PostgreSQL or other relational databases
- Redis or similar caching technologies
Core Responsibilities
Design, develop, and maintain production-grade AI agent applications using Python and LangGraph. Integrate LLMs with enterprise systems to build robust, stateful, and scalable agentic workflows.
Requirements
Requires strong commercial experience in Python and hands-on expertise with LangGraph and LLM-powered application development. Candidates must have experience deploying production APIs and integrating with enterprise systems on cloud platforms.
About Belmont Lavan Ltd
Industry: IT System Custom Software Development
Company size: 2-10 employees
We are a bespoke consultancy specialising in System Integration and Solution-building services for businesses looking to establish or scale their capabilities in EAM, ERP, CRM, AI, and IoT. Our mission is to help organisations to streamline their operations, build successful technology practices, and navigate complex compliance landscapes. Do you have the systems in place to effectively grow and manage your key practice areas? Are you leveraging the latest digital tools and strategies to drive business growth? If the answer to these questions is no, or you’ve never considered them, you’re likely missing out on opportunities to strengthen your business operations and achieve your goals. BENEFITS for Our Clients: - Access to top expertise: Our proven methods give you direct access to the best strategies for building and optimising EAM, ERP, CRM, AI, and IoT solutions across Europe. - Save Time: By limiting our client engagements and capping our annual workload, we ensure your project receives focused attention, delivering impactful results quickly. - Accelerate your projects: With numerous examples of solution-building implemented within weeks of our initial strategy call, we’ve helped clients accelerate project timelines, protect revenue, and enhance their competitive edge. - Reduce costs: Our end-to-end consultancy services align your solution-building efforts with industry best practices, driving higher efficiency and reducing operational costs. Why Work With Us: With our industry-leading expertise, you’ll receive clear, actionable guidance to build and optimise your technology. We provide ongoing support to ensure your business stays agile and competitive. Whether you’re looking to launch a new software or optimise an existing one, we provide the expertise and insights to help you succeed. Our continuous support means you stay informed of industry trends and can make agile, informed decisions.