Specialist, Algorithm R&D (ML/AI)

Posted 13 Hours Ago
Be an Early Applicant
Industrial Estate, Mambalam Guindy, Chennai, Tamil Nadu
Mid level
Hardware • Semiconductor
The Role
The Specialist in Algorithm R&D will design and develop machine learning software solutions for semiconductor metrology, working with customers to define requirements, optimizing algorithms, implementing API solutions, writing unit tests, and documenting work.
Summary Generated by Built In

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. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.

Group/Division

With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. The Film and Scatterometry Technology (FaST) Division provides industry leading metrology solutions for worldwide semiconductor IC manufacturers. The FaST Division portfolio of metrology products includes hardware and software solutions for optical film thickness, optical critical dimension (CD), composition, and resistivity measurement systems. These products are essential for the IC manufacturers as they provide critical metrology capabilities for the development and implementation of their advanced IC processes. The FaST division is committed to support our customers to achieve performance entitlement of our solution and we effectively partner with our customers from their early research and development phase to the high volume in-line manufacturing implementation specific for their process needs. The division consists of a global team located in US, Israel, China, and India.

Job Description

Responsibilities

  • Design and develop machine learning software solutions for semiconductor device and thin film metrology
  • Work with both internal and external customers to define requirements for these software solutions
  • Build machine learning-based software solutions
  • Optimize algorithms and prototypical solutions for efficient implementation
  • Design, develop, implement, oversee, and adapt API
  • Extend prototypes into fully functional, polished solutions ready for internal and/or external use
  • Implement solutions in Python with TensorFlow
  • Write comprehensive unit tests and provide technical support during alpha and beta testing
  • Document the design and implementation of the software solutions, and give presentations both internally and externally regarding the work
  • Maintain new and existing software solutions throughout the life-cycle of our tools


Preferred Qualifications

  • Experience in computational physics and numerical simulations is highly desired
  • Strong background in machine learning using regression models and TensorFlow framework
  • Background in software architecture, modern development practices, design patterns and compilers i.e. LLVM/GCC/CLANG
  • Background in Python or C#, especially in writing production-quality, object-oriented code
  • Background in parallel / distributed computing, performance profiling, and memory optimization
  • Experience in API development is a plus
  • Experience in Azure DevOps is a plus
  • Experience in semiconductors (electrical properties, manufacturing, and metrology) is a plus
  • Ability and willingness to travel worldwide to support projects at customer sites is a plus

Minimum Qualifications

Doctorate (Academic) Degree and related work experience of 3 years; Master's Level Degree and related work experience of 6 years; Bachelor's Level Degree and related work experience of 8 years

We offer a competitive, family friendly total rewards package. We design our programs to reflect our commitment to an inclusive environment, while ensuring we provide benefits that meet the diverse needs of our employees.

KLA is proud to be an equal opportunity employer

Top Skills

Python
The Company
HQ: Milipitas, CA
10,001 Employees
On-site Workplace

What We Do

KLA develops industry-leading equipment and services that enable innovation throughout the electronics industry. We provide advanced process control and process-enabling solutions for manufacturing wafers and reticles. In close collaboration with leading customers across the globe, our expert teams of physicists, engineers, data scientists and problem-solvers design solutions that move the world forward.

Similar Jobs

FourKites Logo FourKites

Specialist Product Support

Artificial Intelligence • Big Data • Logistics • Software • Transportation
Easy Apply
Chennai, Tamil Nadu, IND
550 Employees

Equiniti Logo Equiniti

Client Diligence Specialist

HR Tech • Payments • Software • Financial Services
Chennai, Tamil Nadu, IND
4092 Employees

Equiniti Logo Equiniti

Segmentation and Reporting Specialist

HR Tech • Payments • Software • Financial Services
Chennai, Tamil Nadu, IND
4092 Employees

Equiniti Logo Equiniti

Team Leader – Customer Experience Centre

HR Tech • Payments • Software • Financial Services
Chennai, Tamil Nadu, IND
4092 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account