E

Ecolab

Provides water, hygiene, infection prevention solutions

Lead AI Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Six to eight or more years of experience in software, artificial intelligence, or machine learning engineering roles, including significant experience designing, delivering, and operating production-grade generative artificial intelligence or agentic artificial intelligence applications.
  • Proven experience leading technical delivery of large language model-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 artificial intelligence-enabled application services and application programming interfaces.
  • Hands-on experience with Azure OpenAI, Azure AI Studio, Semantic Kernel, LangChain, AutoGen, or equivalent platforms and orchestration frameworks, including real-world use of large language model application programming interfaces, prompt workflows, tool calling, and agent coordination.
  • Strong experience designing and implementing retrieval-augmented generation and vector-based patterns using platforms such as Azure AI Search, Pinecone, Weaviate, FAISS, or equivalent.
  • Experience building and deploying cloud-native artificial intelligence 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, containerization, automated testing, and production deployment practices for artificial intelligence-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, agent-to-agent interaction patterns, or similar context-sharing and distributed agent communication approaches.
  • Strong ownership across the software development lifecycle, 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.
  • Experience leading the design or implementation of agentic artificial intelligence 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 artificial intelligence solution development and experimentation.
  • Familiarity with enterprise integration and application ecosystems, including artificial intelligence integration with application programming interfaces, workflow platforms, and downstream business systems.
  • Experience contributing to reusable generative artificial intelligence accelerators, prompt libraries, orchestration templates, internal artificial intelligence developer platforms, or engineering toolkits.
  • Familiarity with artificial intelligence 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.
  • Experience operating in a build-own-operate product environment with strong expectations around reliability, supportability, and continuous improvement.

Responsibilities

  • Architect enterprise-grade generative artificial intelligence systems using modular large language model application programming interfaces, 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 artificial intelligence capabilities.
  • Guide engineering pods on generative artificial intelligence design principles, system reliability, and prompt lifecycle management.
  • Build and maintain reusable assets, including software development kits, templates, and shared agent logic, to accelerate delivery across teams.
  • Lead a team of associates with functional and administrative responsibilities.
  • Stay up to date with advancements in large language model tooling, orchestration abstractions, and prompt optimization techniques.

Desired Qualifications

  • Ability to communicate complex technical decisions clearly to engineers and non-technical stakeholders.

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