KLA
KLA

Algorithm Engineer (Deep Learning/C++)(E)

RoleEngineering
LevelMid
LocationAnn Arbor, MI, United States
WorkOn-site
TypeFull-time
Posted4 months ago
Apply now

Benefits and perks

Comprehensive Health Dental And Vision Insurance

Professional Development

Parental Leave

Generous Paid Time Off And Holidays

Flexible Hours

Required skills

Python

React

PostgreSQL

About the role

As a Algorithm Engineer (Deep Learning/C++)(E), you will be part of the Engineering team at KLA. You will work on challenging problems and contribute to the company's mission.

Responsibilities

  • Collaborate with cross-functional teams to define and ship new features
  • Write clean, maintainable, and well-tested code
  • Mentor junior engineers and contribute to team growth
  • Debug and resolve production issues in a timely manner
  • Design, develop, and maintain scalable software systems
  • Optimize application performance and reliability

You may be a good fit if you

  • Ability to work in a fast-paced environment
  • Bachelor's degree in Computer Science or equivalent experience
  • Experience with modern software development practices
  • Strong communication and collaboration abilities
  • Strong programming skills in one or more languages
  • Experience with version control systems like Git

Strong candidates may also have

  • Experience with agile methodologies
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Open source contributions

About KLA

Ann Arbor

Headquarters