Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Algorithm Engineer (New College Grad) image - Rise Careers
Job details

Algorithm Engineer (New College Grad)

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. Central Engineering is KLA's largest engineering organization comprised of 9 Centers-of-Excellence (CoE) in various disciplines applied across all product groups in the company. These CoE include Handling & Automation, Precision Motion Control, Sensors & Image Acquisition, Platform Design, and Packaging Engineering, among others. Talent includes over 500 engineers across global centers in Israel, China, India, and the US. Each CoE contributes not just talent and deliverables per discipline toward product programs, but also subject matter expertise, best practices, roadmaps, specialized facilities, apparatus, models, and analytics. These differentiate KLA not only in WHAT we do, but also in HOW we do it.

Job Description/Preferred Qualifications

Responsibilities

KLA is seeking a motivated individual to join our world-class AI and Modeling Center of Excellence in Ann Arbor, Michigan, USA. This individual will utilize his or her skills in Image Processing, Numerical Methods, Computational Physics, Computer Vision, Machine Learning, and/or Artificial Intelligence to develop modeling algorithms to be integrated into KLA’s state of the art inspection or metrology platforms. Responsibilities of this position include a combination of:

  • Design, develop and implement groundbreaking computer vision and image processing algorithms. 
  • Rapid prototype and validate new machine learning, deep learning, and image processing algorithms. 
  • Develop end-to-end solutions that holistically account for the system, imaging/measurement pipeline, the user experience, and the end application requirements. 
  • Work in a highly multi-functional organization to drive systems integration of algorithms. 
  • Write robust production quality code. 
  • Bring forward and drive creative ideas, develop production code, and provide support as needed.
  • Own prototype to production of algorithms.

Qualifications

  • Doctorate (Academic) in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Mathematics, Physics, or related field
  • Strong background in one or more of the following areas: Machine Learning, deep learning, computer vision, image processing, applied mathematics and computational physics (electromagnetics).
  • Proficiency in C/C++, Python, and object-oriented programming and design. Experience in performance profiling, memory optimization, and parallel computing.
  • Knowledge of common deep learning frameworks like TensorFlow, Keras, etc.
  • Ability to formulate problems into mathematical equations.
  • Great teammate with excellent written and verbal communication skills.
  • Ability and willingness to travel worldwide to support demos and projects at customer sites.

What will differentiate you:

  • Strong understanding of image-processing-related or computer-vision-related deep learning work such as generative models, semantic segmentation, vision transformers
  • Hands on experience solving computer vision challenges
  • Strong fundamentals in low-level and classical image processing algorithms
  • Appreciation of complex image acquisition systems

New college grads (NCG) with 1+ years of professional or academic research experience in one or more of the following fields: Machine learning, Deep learning, image processing, computer vision, applied mathematics or computational physics are welcome to apply.

Minimum Qualifications

PhD in Computer Science, Computer Engineering, Electrical Engineer, Mechanical Engineer, Mathematics, or Physics or related field preferred with academic research experience in one or more of the following fields: Machine learning, Deep learning, image processing, computer vision, applied mathematics or computational physics (electromagnetics).

Base Pay Range: $100,000.00 - $170,000.00 Annually

Primary Location: USA-MI-Ann Arbor-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.

               

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.

Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees.  KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA’s Careers website for legitimate job postings.  KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers.  If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$100000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Algorithm Engineer (New College Grad), KLA

KLA, a global leader in diversified electronics for the semiconductor manufacturing ecosystem, is on the lookout for an enthusiastic Algorithm Engineer to join our team in Ann Arbor, MI. As a New College Grad, you'll have the opportunity to work within our world-class AI and Modeling Center of Excellence, immersing yourself in groundbreaking research and development. You'll be using your skills in Image Processing, Machine Learning, and Computational Physics to develop algorithms for our cutting-edge inspection and metrology platforms. Imagine designing and implementing innovative computer vision algorithms that are integral in producing the electronic devices we all use daily! Your role will involve rapid prototyping of new algorithms, driving systems integration, and writing high-quality production code. We value creativity and problem-solving, so your ideas will be highly welcomed as you contribute to end-to-end solutions. You’ll be part of a multi-functional organization, which means teamwork will be key, and you will collaborate with talented engineers and scientists across various domains. We seek someone who is not only academically qualified—ideally, with a PhD in relevant fields—but also brings a strong understanding of the latest technologies in machine learning and computer vision. If you're ready to tackle challenging problems and grow in your career as part of a dynamic organization, KLA is the perfect place for you!

Frequently Asked Questions (FAQs) for Algorithm Engineer (New College Grad) Role at KLA
What are the responsibilities of an Algorithm Engineer at KLA in Ann Arbor, MI?

As an Algorithm Engineer at KLA in Ann Arbor, your responsibilities will include designing and implementing innovative computer vision and image processing algorithms, rapidly prototyping and validating new machine learning algorithms, as well as developing end-to-end solutions that align with user requirements. You’ll work collaboratively in a multi-functional setting to drive systems integration and ensure your algorithms are production-ready.

Join Rise to see the full answer
What qualifications are required for the Algorithm Engineer position at KLA?

To qualify for the Algorithm Engineer position at KLA, you should ideally hold a doctorate in fields like Computer Science, Electrical Engineering, or Physics, with a strong focus on Machine Learning, computer vision, or image processing. Proficiency in programming languages such as C/C++ and Python is essential, and experience in frameworks like TensorFlow and Keras will be advantageous.

Join Rise to see the full answer
What skills should a new college grad possess to succeed as an Algorithm Engineer at KLA?

A new college grad aiming to succeed as an Algorithm Engineer at KLA should possess strong foundational skills in machine learning and computer vision, alongside proficiency in programming languages like Python and C++. Good communication skills are essential for effective teamwork, and the motivation to tackle complex challenges will set you apart!

Join Rise to see the full answer
What kind of projects will I work on as an Algorithm Engineer at KLA?

As an Algorithm Engineer at KLA, you will engage in projects that focus on developing cutting-edge algorithms for inspection and metrology platforms. You will be responsible for solving complex challenges related to imaging pipelines and user experience, making your contributions vital in producing the electronic devices that power modern life.

Join Rise to see the full answer
Does KLA offer support for new college grads in the Algorithm Engineer role?

Absolutely! KLA is committed to the growth of new college grads in the Algorithm Engineer role by offering development and career growth opportunities, hands-on mentorship from experienced professionals, and the chance to participate in initiatives that foster innovation and collaboration within the team.

Join Rise to see the full answer
Common Interview Questions for Algorithm Engineer (New College Grad)
Can you explain a complex algorithm you have developed during your academic journey?

When answering this question, it's essential to choose an algorithm that highlights your understanding of both theoretical concepts and practical application. Describe the problem you aimed to solve, outline your approach, and detail the outcomes. Be ready to discuss the impact of your algorithm on its intended use case.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple algorithms?

Demonstrating effective time management is key. You could discuss the use of project management tools, prioritization techniques like the Eisenhower matrix, and your ability to adapt based on project timelines and deadlines. Highlight experiences where you've successfully multitasked in the past.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

It's best to mention languages you’ve extensively used, like Python and C/C++. Discuss your reasons for comfort, which could include project experiences, ease of use in developing machine learning models, or efficiency for algorithm implementation. Be specific about projects where you've used these languages.

Join Rise to see the full answer
How do you approach debugging complex algorithms?

Explain your systematic approach—starting with identifying where the problem might exist, using tools to analyze code, and testing various scenarios to understand failures. Talk about a specific instance where your debugging skills directly led to a successful resolution.

Join Rise to see the full answer
Describe your experience with machine learning frameworks like TensorFlow or Keras.

Discuss any projects that utilized these frameworks for algorithm development. Be ready to share specifics such as the type of model you built, challenges faced, and how the framework's features assisted your development process.

Join Rise to see the full answer
How do you stay current with trends in AI and machine learning?

Mention resources such as academic journals, tech blogs, online courses, and conferences. You could also reference specific communities or groups where you engage with peers to share insights and knowledge about cutting-edge advancements.

Join Rise to see the full answer
Can you explain the importance of image processing in your work?

Emphasize the role of image processing in extracting meaningful information from visual data, particularly in areas related to machine learning and computer vision. Use relevant projects as examples to illustrate its impact on your algorithms and outcomes.

Join Rise to see the full answer
What are the key factors to consider when developing an algorithm for a specific application?

Discuss factors such as user requirements, computational efficiency, potential limitations, and scalability. Provide examples where these factors significantly influenced the design process of algorithms you’ve worked with.

Join Rise to see the full answer
Describe a time when a collaborative project did not go as planned. What did you learn?

Reflect on a specific project, detailing the missteps and ultimately focusing on the lessons learned. Highlight your ability to adapt, communicate with team members, and identify paths to overcome obstacles in future projects.

Join Rise to see the full answer
Why do you want to work at KLA as an Algorithm Engineer?

Articulate your interests and how they align with KLA's mission in semiconductor technology. Mention the opportunity to work on challenging problems, your desire to contribute to innovative solutions, and how KLA's commitment to R&D resonates with your career goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
KLA Hybrid Ann Arbor, MI
Posted 5 days ago

Join KLA as an intern to refine AI and modeling skills in a dynamic environment fostering innovation.

Photo of the Rise User
Lincoln Electric Hybrid US, Macomb County, MI; Michigan, Shelby Township, MI
Posted yesterday

Lead the Controls & Automation Engineering team at Lincoln Electric, driving advanced technology in automated guided vehicles.

Photo of the Rise User
Posted 9 hours ago

Join Motorola Solutions as a Staff Java Engineer and contribute to enhancing mission-critical platforms for public safety.

Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, California, United States
Posted 12 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Principal Systems Engineer, driving technical oversight and mentoring within a leading global SaaS company.

Photo of the Rise User

Join TopTech Talent as an Application Architect – Infrastructure focusing on cutting-edge Azure implementation and IaC technologies.

Photo of the Rise User
Zipline Hybrid South San Francisco, California, USA
Posted 7 days ago

Join Zipline as a Senior Fixture Design Engineer and lead the design of innovative manufacturing solutions for revolutionary logistics systems.

Photo of the Rise User

Become a pivotal part of Akima Infrastructure Services as a Nuclear Engineer Level II, contributing to national security programs in a supportive and innovative environment.

Photo of the Rise User
Posted 5 days ago

Join Mosaic as a Reliability Engineer to improve mechanical system reliability in our Bartow, FL operations.

Photo of the Rise User
Posted 2 days ago

Join SEGULA Technologies as a Systems Engineer to drive innovative solutions in aerospace engineering with a focus on performance analysis.

Our mission is to help companies innovate, inspire industries to evolve and have a meaningful, positive impact on the world. Optimism isn’t just our personality, it’s our firm belief in tomorrow.Join our team: https://kla.wd1.myworkdayjobs.com/Sea...

39 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
April 23, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
Photo of the Rise User
8 people applied to Pipe Welder (Starship) at SpaceX
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
7 people applied to Technology Intern at SABIC
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc