E

Ecolab

Provides water, hygiene, infection prevention solutions

Lead AI Engineer

AI Application EngineeringPosted on Nov 6
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • 6 to 8+ years of experience in software, AI, or ML engineering roles, including significant experience designing, delivering, and operating production-grade GenAI or agentic AI applications.
  • Proven experience leading the technical delivery of LLM-powered products or agent-based solutions, including solution design, engineering guidance, and operational readiness.
  • Strong technical foundation in Python and modern backend engineering patterns, with practical experience building AI-enabled application services and APIs.
  • Hands-on experience with Azure OpenAI, Azure AI Studio, Semantic Kernel, LangChain, AutoGen, or equivalent platforms and orchestration frameworks, including real-world use of LLM APIs, prompt workflows, tool calling, and agent coordination.
  • Strong experience designing and implementing retrieval-augmented generation (RAG) and vector-based patterns using platforms such as Azure AI Search, Pinecone, Weaviate, FAISS, or equivalent.
  • Experience building and deploying cloud-native AI services using technologies such as Azure Functions, Azure Container Apps, FastAPI, Docker, Azure DevOps, GitHub, or equivalent engineering and deployment platforms.
  • Solid understanding of continuous integration and continuous delivery (CI/CD), containerization, automated testing, and production deployment practices for AI-driven systems.
  • Practical experience with observability and operational tooling such as Application Insights, OpenTelemetry, Azure Monitor, Datadog, New Relic, or equivalent, including monitoring reliability, latency, and cost.
  • Exposure to Model Context Protocol (MCP), agent-to-agent (A2A) interaction patterns, or similar context-sharing and distributed agent communication approaches.
  • Strong ownership across the full software development lifecycle (SDLC), including design, build, deployment, support, reliability improvement, and long-term maintainability.
  • Proven ability to raise engineering quality through code reviews, technical mentoring, design guidance, and reuse of shared patterns and components.
  • Strong collaboration and communication skills, with the ability to work effectively across engineering, architecture, product, and platform teams.

Responsibilities

  • Architect enterprise-grade generative AI (GenAI) systems using modular large language model (LLM) application programming interfaces (APIs), agent orchestration frameworks, and embedding pipelines.
  • Design and implement autonomous agent workflows with context management, multi-agent coordination, and task delegation.
  • Optimize performance, latency, and accuracy through experimentation with prompt strategies, retrieval layers, and caching logic.
  • Lead solution reviews, enforce prompt safety and governance, and ensure alignment with security protocols.
  • Collaborate with platform, product, and engineering leads to define reusable patterns and scalable AI capabilities.
  • Guide engineering pods on GenAI design principles, system reliability, and prompt lifecycle management.
  • Build and maintain reusable software development kits (SDKs), templates, and shared agent logic to accelerate delivery across teams.
  • Lead a team of associates, including functional and administrative responsibilities.
  • Stay up to date with advancements in LLM tooling, orchestration abstractions, and prompt optimization techniques.

Desired Qualifications

  • Experience leading the design or implementation of agentic AI workflows involving multi-step reasoning, tool orchestration, and reusable orchestration patterns.
  • Experience with Microsoft AI Foundry, Azure Machine Learning, Azure AI or Copilot Studio, or equivalent platforms used for enterprise AI solution development and experimentation.
  • Familiarity with enterprise integration and application ecosystems, including AI integration with APIs, workflow platforms, and downstream business systems.
  • Experience contributing to reusable GenAI accelerators, prompt libraries, orchestration templates, internal AI developer platforms, or engineering toolkits.
  • Familiarity with AI governance, safety, observability, and cost-management tooling, including token usage analytics, quality evaluation, and guardrail implementation.
  • Experience supporting technical direction for other engineers through architecture reviews, implementation guidance, and technical mentoring.
  • Ability to communicate complex technical decisions clearly to engineers and non-technical stakeholders.
  • Experience operating in a build-own-operate product environment with strong expectations around reliability, supportability, and continuous improvement.

About the Company

Ecolab

Provides water, hygiene, infection prevention solutions

Ecolab provides water, hygiene and infection prevention solutions and services to about three million commercial locations in more than 170 countries. It combines cleaning, sanitizing, disinfection, and water-treatment products with on-site service and data-driven insights to help customers improve safety, cleanliness, and efficiency. Its global scale and breadth across food, healthcare, hospitality and industrial markets, plus a large field service network, differentiate it as an integrated partner rather than a one-off supplier. Its goal is to help customers run safer, cleaner operations while using water and energy more efficiently and reducing environmental impact.

Company size
10,001+
Company stage
IPO
Headquarters
St Paul, MN
Founded
1923

Recently Posted Jobs

Explore more opportunities at Ecolab

See more jobs