Job Description
- Design and develop end-to-end LLM-integrated solutions using frameworks like LangChain, LangGraph, and AutoGen.
- Build modular, well-structured, and configurable Python modules for scalable deployment.
- Implement advanced techniques in LLM-based reasoning such as RAG, CoRAG, Self-Refinement, and ReACT.
- Develop custom agent flows that interact with internal tools, APIs, and databases to automate complex tasks.
- Design and manage orchestration pipelines for multi-agent workflows using tools like LangGraph or custom FSM frameworks.
- Integrate with NoSQL databases (eg, MongoDB, Redis, Cassandra) for state, memory, or knowledge base persistence.
- Work closely with Data and Product Managers to deliver AI-powe'red applications with measurable impact.
- Write clean, testable, and well-documented code following best practices in software engineering and Python development.
- Contribute to the architecture and infrastructure of our LLM-based services ensuring performance, scalability, and resilience.
Must-Have Qualifications:
- 8+ years of experience in backend software development, with strong proficiency in Python.
- Hands-on experience with LangChain, LangGraph, or similar agent-oriented frameworks.
- Proven track record of building and deploying LLM-integrated applications in production.
- Deep understanding of LLM integration techniques: RAG, CoRAG, SWE, ReACT, Toolformer-style tools.
- Experience with NoSQL databases like MongoDB, Redis, or Cassandra.
- Solid understanding of software engineering principles: modular code design, CI/CD pipelines, configuration-driven architecture.
- Ability to write maintainable and scalable Python code, with emphasis on code reuse and modularity.
- Familiarity with prompt engineering and evaluation of LLM outputs for correctness and relevance.
Good to Have:
- Experience with OpenAI, Anthropic, Cohere, or other commercial LLM APIs.
- Exposure to vector databases (eg, FAISS, Weaviate, Pinecone) for retrieval-augmented generation.
- Familiarity with FastAPI, Flask, or other Python web frameworks.
- Knowledge of Docker, Kubernetes, and cloud services (AWS/GCP/Azure) for deploying LLM-based solutions.
- Contributions to open-source LLM tools or agent frameworks.
- Understanding of observability and monitoring for LLM-based systems (eg, latency tracing, token usage, failures).
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.
Minimum Qualifications...
Minimum Qualifications:Option 1: Bachelors degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 3years experience in software engineering or related area at a technology, retail, or data-driven company.
Option 2: 5 years experience in software engineering or related area at a technology, retail, or data-driven company.
Preferred Qualifications...
Certification in Security+, GISF, CISSP, CCSP, or GSEC, Master s degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 year s experience leading information security or cybersecurity projects
Information Technology - CISCO Certification - Certification
Job Classification
Industry: Retail
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Walmart
Location(s): Bengaluru
Keyskills:
Backend
Operational excellence
Networking
GCP
Open source
Information technology
Monitoring
Python