AI Engineer
Lowe's
- Location
- Bengaluru
- Work model
- On-Site
- Level
- Mid
- Posted
- 11h ago
Skills
About this role
Innovate in Bengaluru This position is based at our on-site office in Bengaluru. Lowe's offers an ultramodern work environment, complete with cutting-edge technology, collaborative workspaces, an on-site gym and clinic, and other perks to enhance your work experience. About Lowe’s Lowe’s is a FORTUNE® 100 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2024 sales of more than $83 billion, Lowe’s operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Mooresville, N.C., Lowe’s supports the communities it serves through programs focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need. For more information, visit Lowes.com. Lowe’s India, the Global Capability Center of Lowe’s Companies Inc., is a hub for driving our technology, business, analytics, and shared services strategy. Based in Bengaluru with over 4,500 associates, it powers innovations across omnichannel retail, AI/ML, enterprise architecture, supply chain, and customer experience. From supporting and launching homegrown solutions to fostering innovation through its Catalyze platform, Lowe’s India plays a pivotal role in transforming home improvement retail while upholding strong commitment to social impact and sustainability. For more information, visit Lowes India Job Summary As a Software Engineer / AI Engineer, you will design, develop, and deliver scalable software applications and AI-enabled solutions that solve real-world business problems. You will work across backend services, APIs, data platforms, cloud-native systems, and modern AI technologies to build reliable, secure, and production-ready applications. You will collaborate with Product Management, Architecture, Security, Infrastructure, Data Engineering, and other Engineering teams to develop enterprise-grade solutions aligned with business requirements. The ideal candidate has strong software engineering fundamentals along with practical experience developing AI-native and LLM-powered applications. This includes working with Large Language Models (LLMs), AI agents, Retrieval-Augmented Generation (RAG), orchestration frameworks, tool-calling architectures, Model Context Protocol (MCP), vector databases, prompt engineering, evaluation frameworks, and enterprise AI integration patterns. Roles & Responsibilities Design, develop, test, and maintain scalable software applications and AI-enabled solutions. Develop backend applications, RESTful APIs, microservices, and distributed services using Java, Spring Boot, and modern software engineering frameworks. Build and maintain frontend applications using React.js and modern web development technologies when required. Design and implement production-ready LLM-powered applications and AI-native capabilities that address real business use cases. Build AI agents and agentic workflows capable of interacting with enterprise APIs, databases, documents, operational systems, and external tools. Develop agentic solutions using frameworks and platforms such as Google Agent Development Kit (ADK), LangChain, LangGraph, CrewAI, Semantic Kernel, or similar technologies. Implement Model Context Protocol (MCP) integrations, including MCP servers, clients, tools, and reusable enterprise capabilities for AI applications. Design and implement Retrieval-Augmented Generation (RAG) pipelines using embeddings, vector databases, semantic search, metadata filtering, document retrieval, reranking, and grounded response generation. Integrate LLMs and AI models from platforms such as Google Gemini, OpenAI, Anthropic Claude, or similar enterprise AI platforms. Develop secure tool-calling and function-calling workflows that allow AI agents to interact with internal services and enterprise systems. Apply prompt