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’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for some of the benefits identified below. Our pay ranges are determined by role, level, and location. The range displayed above reflects the minimum and maximum pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including location, job-related skills, experience, and relevant education level or training. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.
Company Overview
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards, and flat panel displays. KLA focuses more than average on innovation and invests 15% of sales back into R&D. Our expert teams work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices.
Group/Division
Enabling the movement toward advanced chip design, KLA's Measurement, Analytics and Control group (MACH) is looking for research scientists, software engineers, application development engineers, and senior product technology process engineers to join our team. The MACH team's mission is to innovate technologies and solutions that detect and control highly complex process variations—at their source.
Job Description/Preferred Qualifications
The Software Engineer (AI/ML) intern may work on a variety of tasks including platform for large scale software systems, data management, and machine learning model training and inference solutions for KLA products.
Strong analytical capabilities and problem-solving skills are crucial. Familiarity with Machine Learning and Deep Learning solutions would be a big plus. Successful candidates will have exceptional skills and hands-on experience with development in Python, C++, C#, or Java. A deep conceptual understanding of multi-threaded and multi-process software systems is 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
- Cloud technologies for storage, containerization, and compute clusters
- GPU architectures and data management
Successful candidates 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.
KLA offers a competitive and comprehensive total rewards package including medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, and wellness benefits.
KLA is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, national origin, sex, gender identity, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other status protected by applicable law.
#J-18808-Ljbffr