Ecolab is a global leader in water, hygiene, and energy technologies, dedicated to delivering innovative solutions that make a positive impact worldwide. With operations spanning across 170 countries, Ecolab is committed to sustainability, innovation, and fostering a diverse and inclusive workplace.
There are over 500 of us in our Krakow business center, where we highly specialize in finance, supply chain, accounting, controlling and regulatory. We’re always looking for new talent to join our team. When you come to work at Ecolab, you get to take on some of the world’s most meaningful challenges and have the opportunity to learn and grow, shape your career, make an impact and quickly see the importance of your work.
Right now, we are seeking a highly skilled AI Engineer to design, develop, and deploy AI-powered solutions with a focus on agentic AI systems and intelligent automation on Azure cloud infrastructure. The ideal candidate will have hands-on experience in building AI/ML models, working with LLMs, and deploying scalable AI solutions to production environments.
What You will Do:
Design and develop AI-powered applications and agent-based systems for intelligent automation and decision-making
Build and deploy AI/ML solutions using Azure services (Azure OpenAI, Azure Functions, Azure ML, Cognitive Services, etc.)
Develop data processing and ML workflows using Azure Databricks and Apache Spark
Implement and manage CI/CD pipelines using Azure DevOps or GitHub Actions for automated deployment
Work on LLM-based solutions , including prompt engineering and RAG architectures
Perform model development tasks including data preprocessing, feature engineering, model training, and evaluation
Optimize model performance, scalability, and cost-efficiency in production environments
Implement monitoring, logging, and observability for AI systems
Collaborate with cross-functional teams (data engineering, product, business stakeholders) to integrate AI solutions
Follow secure development practices (Key Vault, managed identities, RBAC)
What will You Need:
Required Skills & Qualifications
>Technical Expertise
2–5 years of experience in AI/ML engineering or data science
Strong programming skills in Python and SQL
Experience with Azure cloud services (Azure OpenAI, Azure ML, Functions, Storage, Key Vault)
Hands-on experience with Azure Databricks / PySpark for data processing
Familiarity with CI/CD pipelines (Azure DevOps or GitHub Actions)
Basic understanding of containerization (Docker)
>AI / ML & GenAI Skills
Strong foundation in Machine Learning and Deep Learning
Experience with large language models (LLMs) and prompt engineering
Understanding of: Retrieval-Augmented Generation (RAG)
Embeddings and vector search
Transformer-based models
Exposure to agentic AI concepts / multi-agent workflows
Experience with ML frameworks: Scikit-learn, TensorFlow, PyTorch, or Transformers
>Problem Solving & Engineering Practices
Strong analytical and problem-solving skills
Ability to debug and troubleshoot data/ML pipeline issues
Understanding of software engineering best practices (clean code, version control, code reviews)
Exposure to testing approaches for AI systems (unit/integration testing)
Preferred Qualifications
Experience with MLOps tools (MLflow, Azure ML pipelines)
Knowledge of microservices architecture
Familiarity with monitoring tools ( Application Insights, Log Analytics )
Azure certifications (AI Engineer Associate preferred but not mandatory)
What’s In for You:
• Competitive Compensation: Attractive salary and benefits package (lunch subsidy, sport bonus, holiday bonus etc.).
• Work-Life Balance: Flexible working arrangements with hybrid model of work (approx. 50% from the office and 50% from home.
• Matrix Organization: Thrive in our matrix organization, working across Europe with various teams and cultural backgrounds.
• Collaborative Environment: Strong teamwork and diverse interactions.
• Development Opportunities: Personalized plans…