Software Engineer
Company | KLA |
---|---|
Location | Ann Arbor, MI, USA |
Salary | $77800 – $132300 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Entry Level/New Grad, Junior |
Requirements
- Outstanding skills and hands-on experience with development in C/C++ and Python in a Windows/Linux environment
- Deep conceptual understanding of multi-threaded, multi-process, and distributed software systems
- Experience in object-oriented programming or object-oriented design
- Good oral and written communications skills to interact with other development and applications engineers
- Master’s Level Degree and 0 years related work experience; Bachelor’s Level Degree and related work experience of 2 years
Responsibilities
- Building and maintaining infrastructure vital for large scale experimentation and deployment of HPC solutions
- Prototyping and developing machine control and business logic solutions to build next generation products
- Contributing to data management and data loading
- Supporting machine learning and deep learning model training
Preferred Qualifications
- Familiarity with Machine Learning and Deep Learning solutions