Python Developer - Project Delivery Senior Analyst

This role focuses on building and orchestrating LLM workflows using Python, LangChain, and LangGraph. Responsibilities include designing RAG pipelines, implementing multi-agent and memory systems, and ensuring production readiness with guardrails and observability. The role is part of Deloitte's AI & Engineering team, focused on delivering AI solutions for clients.

What you'd actually do

  1. Build and orchestrate LLM workflows in Python using LangChain/LangGraph, including tool/function calling, structured outputs, error handling, and performance/cost tuning.
  2. Design and operate RAG pipelines: data ingestion/chunking, embeddings + vector search, retrieval/reranking, grounding/citation, and evaluation to reduce hallucinations.
  3. Implement multi-agent and memory systems: agent roles/handoffs, state management, short/long-term memory persistence, conversational checkpoints, and guardrails/observability in production.
  4. Documentation & Knowledge Sharing: Create and maintain comprehensive documentation for cloud architectures, configurations, and operational procedures. Mentor junior engineers and contribute to knowledge sharing within the team. Communicate regularly with Engagement Managers (Directors), project team members, and representatives from various functional and / or technical teams, including escalating any matters that require additional attention and consideration from engagement management

Skills

Required

  • Python
  • LangChain
  • LangGraph
  • RAG
  • Multi-agent systems
  • Memory systems

Nice to have

  • Public cloud provider certifications
  • serverless computing
  • configuration management tools
  • database services
  • disaster recovery and business continuity strategies
  • GitOps principles and tools

What the JD emphasized

  • LangChain/LangGraph
  • RAG
  • Multi-agent systems
  • memory systems

Other signals

  • LLM workflows
  • RAG pipelines
  • Multi-agent systems