Ann Arbor, MI

Engr - Software 1

OnsitePosted 2 weeks ago

Job details

Location
Ann Arbor, MI
Work type
Onsite
Posted
2 weeks ago
Apply on
kla.wd1.myworkdayjobs.com

About this role

Engineers in the Software team will be working on building and maintaining infrastructure vital for large scale experimentation and deployment of HPC solutions. Domains in which a successful candidate will be encouraged to chip in will include data management and data loading, and support for machine learning and deep learning model training. Although familiarity with Machine Learning and Deep Learning solutions would be a huge plus, this is primarily a Software Engineering position. Successful candidates are passionate about software and will have 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 is vital. ## Crucial Skills - Object-oriented design and programming in Java or C++ - Scripting languages like JavaScript and Python - Data structures and algorithms - Linux system programming - Distributed systems ## Desirable Skills - Cloud technologies for network, storage, containerization and compute clusters - Building and configuring Linux kernels, and designing and fixing network infrastructure - Linux device driver development - Understanding of various networking stacks - GPU architectures and CUDA (CuGraph, CuData, CuML, etc.) - Distributed computing frameworks like Apache Spark and DASK - Creating techniques and methods to integrate multiple hardware and software subsystems to address sophisticated technical challenges - Data science skills to acquire, transform and present data from various sources to build powerful debugging and analysis software ## Qualifications - BS in Math, CS, Engineering or related field - Bachelor's degree or work experience of 0 years
Ready to apply to KLA?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About KLA