Python Developer

Python Developer role focused on building and orchestrating LLM workflows, RAG pipelines, and multi-agent systems using LangChain/LangGraph, with responsibilities including tool/function calling, structured outputs, error handling, performance tuning, data ingestion, embeddings, retrieval, grounding, citation, evaluation, agent roles, state management, memory persistence, and guardrails/observability.

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
  • SRE principles

Nice to have

  • Public cloud provider certifications (AWS, GCP)
  • Serverless computing (AWS Lambda, Google Cloud Functions)
  • Configuration management tools (Ansible)
  • Database services (relational and NoSQL)
  • Disaster recovery and business continuity
  • GitOps principles
  • Analytical ability
  • Communication Skills

What the JD emphasized

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

Other signals

  • LLM workflows
  • RAG pipelines
  • multi-agent systems