K

Senior Software Engineer - AI/ML

KLA
Chennai, Tamil NaduSalary not disclosed6–8 years expDay ShiftPosted 3d ago1 views
Actively Hiring

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free

Apply for this Job

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free
Apply on Company Website talent.acquisition@kla.com

Job Description

Role Overview KLA is a global leader in semiconductor manufacturing technology and is looking for a Senior Software Engineer specialising in AI and ML to join its Enterprise Analytics team in Chennai. This role sits at the intersection of engineering excellence and data-driven strategy, where you will build intelligent, LLM-powered applications that directly influence enterprise-wide decisions. You will be part of a collaborative cross-functional team that values innovation, ownership, transparency, and continuous learning. Key Responsibilities - Design and deliver LLM-powered applications including Retrieval-Augmented Generation (RAG) systems, agentic workflows with tool and function calling, multi-step reasoning pipelines, text extraction and summarisation, document intelligence, and question-answering solutions - Build and optimise retrieval pipelines covering chunking strategies, embedding models, vector search, reranking, grounding techniques, and end-to-end evaluation - Create robust evaluation frameworks using golden datasets, automated scoring, offline and online A/B testing, and continuous regression testing for prompts and models - Collaborate with engineers, data scientists, architects, and analysts to take projects from concept through to production deployment - Apply Responsible AI practices including privacy reviews, security assessments, model risk management, bias and fairness evaluation, and explainability Required Qualifications - Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience - 6 or more years of hands-on experience in software engineering, ML engineering, or applied AI roles - Strong programming skills in Python and SQL along with solid software engineering fundamentals such as API design, testing, CI/CD pipelines, and code quality practices - Demonstrated track record of building and deploying AI and ML systems into production with measurable business outcomes - Practical experience building LLM applications including RAG systems, agents, and tool-calling architectures - Familiarity with vector databases and search platforms such as Azure AI Search, rerankers, and embedding lifecycle management - Exposure to Azure cloud services covering deployments, security, observability, and cost optimisation Why Join Us KLA invests heavily in research and development, committing over 15 percent of sales back into innovation, which means you will always be working on meaningful and technically challenging problems. The Enterprise Analytics team at KLA supports professional growth through certifications, tech talks, and hands-on learning, and your work will have a direct impact on customer experience and operational efficiency at a global scale.

Requirements

- 6 or more years in software engineering, ML engineering, or applied AI - Strong Python and SQL programming skills - Experience building and deploying LLM applications including RAG and agentic workflows - Hands-on knowledge of vector databases and embedding lifecycle management - Familiarity with Azure cloud services and CI/CD practices - Understanding of Responsible AI principles including fairness, privacy, and explainability - Bachelor's degree in Computer Science, Engineering, or equivalent

Benefits

- Competitive and family-friendly total rewards package - Inclusive work environment with diverse employee benefits - Professional development through certifications and tech talks - Opportunity to work on enterprise-wide AI initiatives with global impact - Equal opportunity employer with transparent and ethical hiring practices

Frequently Asked Questions

How to apply for Senior Software Engineer - AI/ML at KLA?

Send your resume to talent.acquisition@kla.com.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

6–8 years of experience is required.

Is this position still open?

Yes, this position is currently active and accepting applications.

Similar Jobs

VT
MuleSoft Developer
VAYUZ Technologies
Bengaluru, Karnataka, IndiaCompetitive - As per Industry Standards3 years expDay ShiftInformation Technology
Actively Hiring·1d ago
View & Apply
SH
DotNet Fullstack Developer
Siemens Healthineers
Bengaluru, Karnataka, IndiaCompetitive - As per Industry Standards4 years expDay ShiftInformation Technology
Actively Hiring·1d ago
View & Apply
SA
Program Manager
Suitable AI
Bengaluru, Karnataka, IndiaCompetitive - As per Industry Standards2 years expDay ShiftInformation Technology
Actively Hiring·1d ago
View & Apply