
KLA
Algorithm Engineer (Deep Learning/C++)(E)
RoleEngineering
LevelMid
LocationAnn Arbor, MI, United States
WorkOn-site
TypeFull-time
Posted4 months ago
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