Building the right technology foundation for Infrastructure & platforms is vital to success at the scale of Walmart, specifically in areas such as data platforms, enterprise architecture, DevOps, cloud computing, and infrastructure to support a secure and seamless employee and customer experience.
Requirements
- Strong experience with Agentic Frameworks, RAG frameworks, vector search technologies and knowledge grounding techniques.
- Expertise in Python, ML frameworks (PyTorch, TensorFlow), and libraries like Hugging Face Transformers.
- Proficiency in distributed computing, cloud platforms (GCP, Azure), and scalable architectures.
- Deep knowledge of open-source projects or publications in Generative AI, RAG, or agentic frameworks.
- Strong backend experience in Python / Golang or Java/Typescript
- Experience in Gen AI – Agentic Frameworks, RAG Frameworks
- Cloud architecture and deployments: Kubernetes, Docker, micro-services architectures (REST)
Responsibilities
- Develop and deploy Agentic Frameworks with a focus on RAG frameworks to enhance information retrieval and generation.
- Develop and optimize LLM-based agents for tasks like knowledge grounding, multi-step reasoning, and decision-making.
- Integrate external data sources (e.g., vector databases) with LLMs to build dynamic, context-aware systems.
- Develop scalable, distributed AI systems with a focus on performance, fault tolerance, and disaster recovery.
- Develop detailed design specifications, including modular, extensible, and functional components.
- Develop platform solutions to validate requirements and refine designs iteratively.
- Provide deeper Insights on Containerization/Docker (and) experience in CI/CD and deployment pipelines
Other
- Overall 8+ years of experience in machine learning / software engineering, with 2+ years in Generative AI or LLMs
- Clear Communication, including the ability to build design gaps
- Ability to multitask between several different requirements and features concurrently
- Ability to perform in a team environment and have a true passion about Technology.
- Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.