Back to jobs

Software Engineer (AI/ML) Intern

Pay
$22.1–42.5/hour · BaseLocation-specific pay — pay source
Total Rewards Base Pay Range: $22.10 - $42.50 per hour based on pursuit of a Bachelor’s, Master’s, or Ph.D.
Primary Location: USA-TX-Austin-KLA KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.
Read the full posting
Work setting
Not stated
Employment
Full-time — employment source
Employment type in the employer’s posting: Full time
From the employer’s posting

Before you apply

New graduates
For current studentsJob title: Software Engineer (AI/ML) Intern

What you’ll work on

Full posting
  • Help build platforms for large-scale software systems

  • Work on data management for KLA products

  • Help train and run machine learning models

From the employer’s posting
platform for large scale software system
data management, machine learning model training and inference solutions for KLA products
machine learning model training and inference solutions for KLA products

What you’ll bring

All qualifications

Core experience

  • Currently pursuing a Master's degree or PhD
  • Deep understanding of multi-threaded and multi-process systems
  • Strong analytical and problem-solving skills

Preferred experience

  • Familiarity with machine learning and deep learning
  • Experience with TensorFlow, PyTorch, NumPy or scikit-learn
  • Cloud, distributed computing or GPU experience
Qualification wording
Masters level degree student or a PhD candidate
Deep conceptual understanding of multi-threaded and multi process software systems is also necessary
Strong analytical capabilities and problems solving skills are crucial
Familiarity with Machine Learning and Deep Learning solutions would be a big plus
TensorFlow or Pytorch, NumPy, scikit-learn, and other ML and DL frameworks
Cloud technologies for storage, containerization and compute clusters
Education & alternatives
Minimum Qualifications Masters level degree student or a PhD candidate About KLA
Total Rewards Base Pay Range: $22.10 - $42.50 per hour based on pursuit of a Bachelor’s, Master’s, or Ph.D.
Primary Location: USA-TX-Austin-KLA KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.

About Kla

We provide advanced inspection tools, metrology systems, process solutions, and computational analytics that make electronics possible, tackling complex challenges.

In the employer’s words · Read in context

Apply at Kla

Posting record

Report an error

Actively hiringFirst seen by us 1 day ago, still listed, and not a repost of an earlier posting.

Status in our records
Live
First seen by us
Nov 3, 20261 day ago
Recorded sightings
2
Last seen by us
Nov 4, 2026

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Pay

$166K–$240K is typical

The middle half of what similar US postings state. This one doesn’t list pay.

From 1,279 postings in the last year. Stated ranges, not salaries paid.

Time since we first saw it

Day 1

Early. Similar jobs usually come down between day 6 and day 69.

From 4,301 similar postings that came down. Coming down is not always a hire.

Kla is hiring

9 open jobs

Open jobs by the week we first saw them, last 12 weeks.

  • ML Engineer hiring is picking up
  • Takes jobs down at a usual pace
Hiring record

See how this role fits your experience

Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.

  • C#
  • Java
  • Python
  • NumPy
  • PyTorch
  • scikit-learn
  • TensorFlow
  • C++
Where the posting names them
Strong analytical capabilities and problems solving skills are crucial. Familiarity with Machine Learning and Deep Learning solutions would be a big plus. Successful candidates are passionate about software and will have exceptional skills and hands on experience with development in Python, C++, C# or Java. Deep conceptual understanding of multi-threaded and multi process software systems is also necessary. In addition to the above fundamental software skills, any of the following technical hands-on skills are highly desirable.
- Deep Learning for regression, classification and Generative models. - TensorFlow or Pytorch, NumPy, scikit-learn, and other ML and DL frameworks. - Distributed systems for data management.

Your next step

Complete your application on kla.wd1.myworkdayjobs.com. The employer’s form will show what is required.

Applying through Workday

  • You create an account with each employer before you can upload anything. Every Workday employer has its own account, so one sign-up doesn’t carry over.
  • “Autofill with Resume” comes right after sign-in, before the My Information and My Experience steps. Check every field it fills in those steps, since that’s what recruiters see.
  • Your application status lives in that employer’s Candidate Home, under the same sign-in.

Already applied? Track this application

About the role

We file this job under ML Engineer, by the work the posting describes.

ML engineers put machine learning models into products. They write the code that trains, ships, serves and monitors models so a recommendation or prediction works for real users.

Postings ask for strong Python and software engineering, a framework such as PyTorch, cloud services, and more and more often experience with large language models.

A data scientist often works out which model to build; an ML engineer makes it run reliably in production.

US government figures for computer and information research scientists

Median yearly pay, May 2025
$140,300
Expected change, 2025 to 2035
21.8% more jobsagainst 3.5% for all jobs

The government has no code for ML engineers, so these figures are for the closest group, computer and information research scientists.

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1221.

Job description

View original posting ↗

To make electronics, you need chips, wafers, transistors, reticles, and... To make these, you must see, test and manufacture them at scale—faster and better than ever before. That's where KLA comes in. Whether you're early in your career or an experienced professional, you'll solve complex challenges, work alongside brilliant minds and help shape the future of technology.



Group/Division

The Semiconductor Products and Customers (Semi PC) business unit designs, builds and sells KLA’s product portfolio to help chip manufacturers meet high-quality standards for technologies like AI, data centers, automotive and electronic devices. Our inspection, metrology, and analytics systems detect and monitor defects across logic and memory chips, specialty semiconductors, wafers, reticles, advanced packaging, process equipment and materials. We also develop technologies for specialty processes, IC substrates, and PCB manufacturing, including etch and deposition, component inspection, and imaging and analytics. The Measurement, Analytics and Control (MACH) division is KLA’s software powerhouse, responsible for developing high-performance software platforms that support semiconductor manufacturing. MACH delivers cutting-edge technologies in patterning analytics, modeling, and data science—empowering chipmakers to ramp next-gen devices faster and more efficiently. Our cross-functional team of research scientists, software engineers, apps engineers and process engineers are solving the industry’s most complex technical problems.

What You'll Do

In this role, you will play a key part in advancing business priorities by delivering high-impact work across your area of expertise.


Software Engineer (AI/ML) intern may work on a variety of tasks including platform for large scale software system, data management, machine learning model training and inference solutions for KLA products. 

Strong analytical capabilities and problems solving skills are crucial. Familiarity with Machine Learning and Deep Learning solutions would be a big plus. 

Successful candidates are passionate about software and will have exceptional skills and hands on experience with development in Python, C++, C# or Java.  Deep conceptual understanding of multi-threaded and multi process software systems is also necessary.

In addition to the above fundamental software skills, any of the following technical hands-on skills are highly desirable.

  • Data Structures and algorithms
  • Traditional machine learning using Random Forest, XG Boost, Logistic Regression.
  • Deep Learning for regression, classification and Generative models.
  • TensorFlow or Pytorch, NumPy, scikit-learn, and other ML and DL frameworks.
  • Distributed systems for data management.
  • Distributed computing infrastructure.
  • Cloud technologies for storage, containerization and compute clusters.
  • GPU architectures and data management.

Successful candidates for this position will also demonstrate the following non-technical skills.

  • Capability to formulate creative solutions through analyzing complex data
  • Good communication skills
  • Strong team player and motivated by team success
  • Strong problem-solving skills

Minimum Qualifications

Masters level degree student or a PhD candidate

About KLA

We provide advanced inspection tools, metrology systems, process solutions, and computational analytics that make electronics possible, tackling complex challenges. From electron and photon optics to machine learning and data analytics, we seek perfection at the most fundamental level of matter in the universe. If you want to make electronics that push industries forward and make the world a better place, join us.



Total Rewards

Base Pay Range: $22.10 - $42.50 per hour based on pursuit of a Bachelor’s, Master’s, or Ph.D.
Primary Location: USA-TX-Austin-KLA

KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.

Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.



Use of AI Statement 

At KLA, our interviews seek to understand your individual skills, problem-solving approach and authentic thinking. To ensure a fair and consistent evaluation, the use of AI, recording tools or other technologies to generate, suggest or provide responses during interviews—whether virtual or in person—is not permitted unless explicitly approved in advance as part of a reasonable accommodation or invited by the interviewer. Use of these tools may interfere with our ability to evaluate your individual qualifications and affect your candidacy. KLA is committed to advancing innovation through responsible AI, and we value candidates who share this mindset.



Equal Opportunity Statement

KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at talent.acquisition@kla.com or at +1-408-352-2808 to request accommodation.


For additional information, view the US Know Your Rights poster on the U.S. Equal Employment Opportunity Commission website.

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay
Total Rewards Base Pay Range: $22.10 - $42.50 per hour based on pursuit of a Bachelor’s, Master’s, or Ph.D.
Primary Location: USA-TX-Austin-KLA KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.
Location & working pattern

Austin, TX

Working pattern and location restrictions need checking in the full posting.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.