18 hours ago
Shanghai, ChinaIntern
Responsibilities
- Participate in training on software technologies, development tools, and processes and provide regular work updates.
- Contribute to rapid prototype development and testing for semiconductor inspection, metrology, and data analysis systems.
- Analyze existing code and perform refactoring and performance optimization.
- Develop tools for automated testing, deployment, and operations using CI/CD processes.
- Work at least three full days per week during standard company working hours.
Requirements
- Be currently enrolled as an undergraduate or graduate student in Computer Science, Software Engineering, Electronics, Physics, Automation, Mathematics, or a related field.
- Be familiar with programming languages and frameworks including C, C++, C#, Python, Java, JavaScript, Vue, AngularJS, and PHP.
- Have solid knowledge of data structures and algorithms, multithreading, object-oriented programming, and design patterns.
- Experience with AI, LLM, or AI agent projects is preferred.
- Demonstrate strong problem-solving, analytical, and debugging skills.
- Be fluent in English and demonstrate communication, teamwork, proactive, and self-driven qualities.
Benefits
- Work at least three full days per week during standard company working hours.
- Outstanding internship performance may lead to a full-time offer through campus recruitment.
- KLA offers a competitive, family-friendly total rewards package and an inclusive work environment.
Tech Stack
Categories
About KLA
KLA builds process control, inspection and metrology systems used to manufacture semiconductor wafers, reticles, advanced packaging, printed circuit boards, and displays, and sells related software and services to chipmakers and electronics manufacturers. Its business model centers on capital equipment sales plus service and support contracts. Headquartered in Milpitas, California, KLA traces its origins to the 1997 KLA-Tencor merger and is publicly traded on NASDAQ under the ticker KLAC.
