Machine Learning Engineer
Indexed description
HCLTech is a global technology company, home to more than 226,000+ people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues of US $14.5B for 12 months ending December 2025.
About the Role
We are looking for an AI/ML Engineer to join our AI engineering team and contribute to the design, development, and deployment of AI-powered solutions. This is a hands-on role focused on building production-ready AI applications, including RAG solutions, agentic AI workflows, backend services, and cloud-based AI platforms.
The successful candidate will be involved throughout the full AI development lifecycle, from prototyping and evaluation to deployment, monitoring, and ongoing support.
Key Responsibilities
Design, develop, and deploy AI/ML solutions using modern Generative AI technologies.
Build RAG (Retrieval-Augmented Generation) and agentic AI applications from prototype to production.
Develop backend services and REST APIs using Python, FastAPI, and cloud-native technologies.
Create and optimize retrieval pipelines, including document ingestion, embeddings, indexing, retrieval, and evaluation.
Implement AI evaluation frameworks, observability, monitoring, and performance optimization.
Develop and maintain AI and data pipelines using Databricks.
Integrate AI solutions with Microsoft Azure services and enterprise applications.
Apply security, authentication, authorization, and Responsible AI best practices.
Collaborate with architects, engineers, product teams, and business stakeholders to deliver scalable AI solutions.
Produce technical documentation and support production deployments.
Must-Have Requirements
Bachelor’s degree in Computer Science, Engineering, Data Science, AI/ML, or a related field.
3+ years of experience in Software Engineering, Data Engineering, Machine Learning, or AI Engineering.
Strong programming experience in Python.
Hands-on experience with Generative AI, RAG, or Agentic AI solutions.
Experience with LangGraph, LangChain, or similar AI orchestration frameworks.
Experience developing REST APIs using FastAPI or similar technologies.
Knowledge of cloud platforms, preferably Microsoft Azure.
Experience with CI/CD, Git, containerization, and software engineering best practices.
Strong communication skills and ability to work with both technical and non-technical stakeholders.
Technical Skills
AI & Generative AI
RAG (Retrieval-Augmented Generation)
Agentic AI workflows
LangGraph, LangChain, or equivalent frameworks
Prompt engineering
AI evaluation and benchmarking
Responsible AI and Human-in-the-Loop (HITL) approaches
Required Skills
Strong experience with Python development.
Hands-on experience with Generative AI, including RAG and Agentic AI solutions.
Experience with LangGraph, LangChain, or similar AI orchestration frameworks.
Experience building and integrating REST APIs using FastAPI.
Knowledge of Docker, Git, CI/CD, and modern software engineering practices.
Experience working with Microsoft Azure and AI services such as Azure OpenAI, Azure AI Search, and Azure AI Foundry.
Experience with Databricks and data processing pipelines.
Nice-to-Have
Experience with GraphRAG and Knowledge Graphs.
Experience with graph databases, ontologies, or semantic retrieval.
C#/.NET development experience.
Experience with Azure Kubernetes Service (AKS).
Experience with AWS cloud services.
Microsoft Azure AI certifications.
Experience implementing AI guardrails, observability, and governance frameworks.
Experience working in regulated or enterprise environments.
What we offer:
Food vouchers and social benefits package
Opportunity for career progression
Young and vibrant team environment
Competitive salary
Professional on-boarding and on-going trainings
Are you willing to build up your career with us? – We’ll be happy to receive your resume in English!
*Your personal data is secure with us.
** Only candidates selected for interview will be contacted
HCLTech is committed to protecting and securing the privacy and confidentiality of the Personal Data which it collects directly or indirectly from you when applying for a job at HCLTech either directly or through a third-party human resources agency. This notice (the “Notice”) outlines and explains how HCL Technologies Limited including its subsidiaries, local employing entities, associates, and affiliated companies [collectively referred to as “HCLTech”, “us,” “our”, or “we”] will process your Personal Data in accordance with applicable privacy legislation(s).
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search