Senior Algorithm & Machine Learning Scientist

Kla-Tencor Ann Arbor , MI 48103

Posted 3 months ago

Company Overview

Calling the adventurers ready to join a company that's pushing the limits of nanotechnology to keep the digital revolution rolling. At KLA, we're making technology advancements that are biggerand tinierthan the world has ever seen.

Who are we? We research, develop, and manufacture the world's most advanced inspection and measurement equipment for the semiconductor and nanoelectronics industries. We enable the digital age by pushing the boundaries of technology, creating tools capable of finding defects smaller than a wavelength of visible light. We create smarter processes so that technology leaders can manufacture high-performance chipsthe kind in that phone in your pocket, the tablet on your desk and nearly every electronic device you ownfaster and better. We're passionate about creating solutions that drive progress and help people do what wouldn't be possible without us. The future is calling. Will you answer?


Develop the next generation of algorithms for semiconductor device and thin film metrology. The position requires a proven innovative track record in the related fields of algorithm development, statistical data analysis and signal processing, image analysis and machine learning. The candidate should have a background in engineering/math/physics and be comfortable and conversant in a range of disciplines from optics, information and noise analysis, solving optimization problems (forward and inverse).

The Algorithms Scientist will produce mathematical formulations, develop modeling tools, and perform data analysis and capability predictions on a variety of metrology technologies. The role will closely interface with other members of Advanced Development, Engineering, Algorithm and Application teams. The candidate should demonstrate ability to develop complex data analysis algorithms, software codes that can be used by others, understanding of experimental data analysis, and ability to guide others.


Education or experience includes:

  • Designing, developing, modifying and diagnosing complex algorithms, utilizing C#, C++, R, Matlab or other tools and languages;

  • Ability to invent, develop and implement new algorithms and ideas

  • Matlab, Linear Algebra, Data Visualization

  • Advanced optimization topics including compressive sensing and regularization

  • Level Set and Implicit Surface methods

  • Distributed and Parallel Computation methods

  • Statistical analysis, modeling and optimization methods

  • Signal and image processing, computer vision and machine learning

  • Hands-on experience in object-oriented and functional programming

  • Hands-on experience with products such as JMP, R, Matlab is a plus

  • Excellent written and verbal communication skills.

  • Ability to work both independently and in a team environment.

  • Semiconductor optical metrology experience preferred.

Minimum Qualifications

  • Bachelor's degree with 8 years of experience OR

  • Master's degree with 5 years of experience OR

  • PhD with 3 years of experience OR

  • equivalent experience.

Equal Employment Opportunity

KLA is an Equal Opportunity Employer. Applicants will be considered for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristics protected by applicable law.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Machine Learning Engineer

University Of Michigan

Posted Yesterday

VIEW JOBS 2/20/2020 12:00:00 AM 2020-05-20T00:00 Clicking "Apply Now" opens the link in a new window. How to Apply A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position. Job Summary Apply expertise in machine learning and natural language processing to develop cutting-edge language learning and assessment products and solutions. Responsibilities* * Apply natural language processing/machine learning/deep learning methods to investigate and develop features and solutions for language learning and assessment products. * Collaborate with cross-functional teams on prototyping, evaluation, operationalization, and continuous improvement of language learning and assessment products and solutions. * Design, create, clean, annotate, and manage rich data sets for natural language processing/machine learning/deep learning analysis. * Document, present, publish, and educate on the results of research and development work to internal and external specialist and non-specialist audiences. * Monitor and assess new technologies and their potential for new products and services. * Other contributions commensurate with level and experience (e.g. service on committees, coordination with external consultants, etc.) Required Qualifications* * MS in computer science or related field, or equivalent expertise in natural language processing/machine learning. * Proficiency in a programming language such as R or Python. * Proficiency in use of machine learning/deep learning tools such as TensorFlow, Keras. * Problem solving, flexibility, and ability to deal with ambiguity. * Ability to communicate well with and present to a variety of audiences, particularly of technical concepts to non-technical colleagues and stakeholders. * Ability to work independently and collaboratively on multiple projects. * Five years of experience in natural language processing/machine learning. Desired Qualifications* * PhD in computer science or related field. * Experience in implementation of machine learning in commercial products. * Experience in working with data from (English) language learners. Additional Information For additional information please visit our website at University Of Michigan Ann Arbor MI

Senior Algorithm & Machine Learning Scientist