Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
HPC Optimization Engineer image - Rise Careers
Job details

HPC Optimization Engineer

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

Does the idea of supporting engineers on scientific research and technological innovation sound exciting to you? If so, this is the next step in your career to join our diverse team and chip in to groundbreaking projects! In this role, you will be supporting and optimizing high-performance computing (HPC) applications, particularly those related to Computational Fluid Dynamics (CFD). Work closely with research scientists and engineers to improve the performance and scalability of their simulations, enabling groundbreaking discoveries and innovations!

Responsibilities

  • Analyze and profile HPC applications to identify performance bottlenecks.
  • Develop and implement optimization strategies, including code parallelization, memory management, and algorithmic improvements.
  • Work with hardware vendors and software developers to optimize application performance on specific HPC architectures.
  • Collaborate with research teams to understand their computational needs and translate them into technical requirements.
  • Stay abreast of the latest advancements in HPC hardware, software, and optimization techniques.

Qualifications

  • PhD or Masters Degree or a related field with a strong focus on Computational Fluid Dynamics (CFD).
  • Experience with SLURM workload manager and Python for scripting and automation.
  • Proficiency in programming languages such as Python, C/C++ or Fortran
  • Experience with profiling and debugging tools (e.g., Intel VTune, NVIDIA Nsight, or similar).
  • Demonstrated ability in HPC optimization and performance analysis with a consistent record of optimizing large-scale scientific simulations.
  • Deep understanding of parallel programming paradigms (e.g., MPI, OpenMP, CUDA).
  • Knowledge of sophisticated computer architectures (e.g., GPUs, FPGAs, hybrid systems).

Plus Qualifications

  • Experience with specific CFD software packages (e.g., ANSYS Proficient, OpenFOAM).
  • Familiarity with machine learning techniques for HPC optimization.
  • Experience with containerization technologies (e.g., Docker, Apptainer, Kubernetes).

    Minimum Qualifications

    Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years

    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 HPC Optimization Engineer, KLA

    At KLA, we're looking for a passionate HPC Optimization Engineer to join our innovative team in Ann Arbor, MI. As a global leader in semiconductor manufacturing, KLA plays a pivotal role in the production of virtually every electronic device you use today. If you thrive on the challenge of supporting engineers in scientific research and technological advancements, this role will excite you! You'll primarily focus on optimizing high-performance computing applications related to Computational Fluid Dynamics (CFD). Collaborating closely with our research scientists and engineers, you’ll analyze HPC applications to identify performance bottlenecks and develop optimization strategies. Don't worry, it's not all solo work; you'll be engaging with a variety of talented individuals, working hand-in-hand with hardware vendors, and utilizing cutting-edge profiling tools, all the while staying up to speed on the latest advancements in HPC. If you have a PhD or Master’s degree with a strong focus on CFD, and the programming prowess in languages such as Python and C/C++, you’re already ahead! This role also offers a chance to work with sophisticated architectures and delve into machine learning techniques. So, if you're ready to contribute to groundbreaking innovations in electronic devices alongside an elite team, KLA has the perfect opportunity waiting for you to make your mark!

    Frequently Asked Questions (FAQs) for HPC Optimization Engineer Role at KLA
    What are the main responsibilities of an HPC Optimization Engineer at KLA?

    As an HPC Optimization Engineer at KLA, you will analyze and profile high-performance computing applications to identify performance bottlenecks. You'll develop and implement optimization strategies for enhancing performance, memory management, and algorithm improvements, all while collaborating with engineers and scientists to meet their computational needs. Staying updated on the latest advancements in HPC technologies will also be a crucial part of your role.

    Join Rise to see the full answer
    What qualifications are required to become an HPC Optimization Engineer at KLA?

    To qualify for the HPC Optimization Engineer role at KLA, candidates should have either a PhD or a Master’s degree with a strong emphasis on Computational Fluid Dynamics (CFD). Candidates must also possess experience with the SLURM workload manager, programming in Python or C/C++, and demonstrate proficiency in HPC optimization techniques. Familiarity with advanced computing architectures and debugging tools are also essential.

    Join Rise to see the full answer
    Does KLA offer any professional development opportunities for HPC Optimization Engineers?

    Yes! KLA is committed to the development of its employees, offering various career growth opportunities, mentorship, tuition reimbursement programs, and access to state-of-the-art resources that foster continuous learning for HPC Optimization Engineers. You can enhance your skills and grow your career while contributing to cutting-edge projects.

    Join Rise to see the full answer
    Can I work remotely as an HPC Optimization Engineer at KLA?

    While the HPC Optimization Engineer role at KLA is primarily based in Ann Arbor, MI, as a company, we are increasingly embracing flexible working options. It's best to discuss your specific situation with HR during the application process to explore any potential arrangements.

    Join Rise to see the full answer
    What makes KLA a great place to work for HPC Optimization Engineers?

    KLA is a vibrant workplace that focuses on innovation and problem-solving in the semiconductor industry. With a team of over 500 skilled engineers across global centers, you'll have the opportunity to collaborate on groundbreaking projects, access extensive resources, and engage in a culture that encourages creativity, inclusivity, and continuous learning.

    Join Rise to see the full answer
    Common Interview Questions for HPC Optimization Engineer
    Can you explain your experience with profiling HPC applications?

    In responding to this question, you should highlight specific tools you've used, such as Intel VTune or NVIDIA Nsight, to identify performance issues in applications. Discuss a particular project where you successfully improved performance through profiling and detail the impact of your work.

    Join Rise to see the full answer
    What optimization techniques are you familiar with for HPC applications?

    Be prepared to explain various optimization techniques such as code parallelization, memory management strategies, and algorithmic improvements. Use examples from your experience where you implemented these techniques to solve specific performance issues.

    Join Rise to see the full answer
    How do you stay updated on advancements in HPC technology?

    You can discuss how you regularly read industry publications, participate in online forums, or attend conferences. Mention specific resources or professional organizations that keep you informed about the latest trends and research in HPC optimization.

    Join Rise to see the full answer
    Describe a challenging problem you solved using HPC optimization.

    Share a specific challenge you encountered, the steps you took to analyze and address it, and the outcome of your efforts. This narrative helps demonstrate your problem-solving abilities and technical expertise.

    Join Rise to see the full answer
    What programming languages are you proficient in, and how have you applied them in HPC?

    List the programming languages you’re proficient in, like Python, C/C++, or Fortran, and provide examples of projects or tasks where you utilized these languages to optimize HPC applications.

    Join Rise to see the full answer
    How would you approach collaborating with research teams at KLA?

    Emphasize your communication skills and willingness to understand the computational needs of research teams. Mention how you would translate their needs into technical requirements while maintaining a collaborative mindset.

    Join Rise to see the full answer
    What role does parallel programming play in HPC optimization?

    Articulate the importance of parallel programming paradigms like MPI and OpenMP in improving computational efficiency and performance in HPC applications, and give examples of how you've applied them in your past work.

    Join Rise to see the full answer
    How have you utilized containerization technologies in your work?

    Talk about your experience with technologies like Docker or Kubernetes to improve workflows or manage dependencies in HPC applications, outlining a specific scenario where containerization made a significant difference.

    Join Rise to see the full answer
    Discuss a time you had to work with hardware vendors for optimization.

    Give an example of a successful collaboration with hardware vendors, detailing how you assessed hardware requirements, tested various configurations, and ultimately optimized performance as a result.

    Join Rise to see the full answer
    What do you think sets KLA apart from other companies in the semiconductor industry?

    Express your understanding of KLA’s commitment to innovation and high-quality solutions. Mention specific aspects such as the investment in R&D and the collaborative culture that empowers engineers to solve complex challenges.

    Join Rise to see the full answer
    Similar Jobs
    Photo of the Rise User
    Posted 12 days ago

    Join KLA’s MACH team as a Software Engineering Intern and contribute to next-generation semiconductor manufacturing solutions.

    CRB Hybrid Atlanta, GA, USA
    Posted 7 days ago

    As a Lead Mechanical Engineer at CRB, you will drive complex engineering projects while mentoring a skilled team.

    Photo of the Rise User
    Nidec Hybrid North America/USA/Minnesota/Mankato, MN
    Posted 5 days ago

    Join Nidec as an Associate Mechanical Engineer, where you'll help drive innovation in motor technology and product design.

    Photo of the Rise User
    Mission Driven
    Social Impact Driven
    Passion for Exploration
    Reward & Recognition

    As a key part of the Silicon Engineering team, you'll advance the development of innovative SerDes technology at SpaceX.

    Photo of the Rise User

    Seeking a self-motivated Environmental Geologist to contribute to diverse remediation projects while ensuring a positive impact on communities at AECOM in Houston.

    Bah Hybrid McLean, VA
    Posted 12 days ago

    Become a vital part of Booz Allen's engineering team as a Network Architect, where your technical expertise will drive innovative network solutions.

    Photo of the Rise User
    REC Hybrid No location specified
    Posted yesterday

    Join Ripple Effect Consulting as a Project Designer / Project Engineer and help facilitate successful civil engineering projects in a collaborative team environment.

    Lead engineering teams at VideoAmp to elevate user interface and data reporting solutions in a remote capacity.

    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...

    38 jobs
    MATCH
    Calculating your matching score...
    FUNDING
    DEPARTMENTS
    SENIORITY LEVEL REQUIREMENT
    TEAM SIZE
    EMPLOYMENT TYPE
    Full-time, on-site
    DATE POSTED
    April 16, 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, Ottoville just viewed Senior Software Engineer at CodePath
    Photo of the Rise User
    Someone from OH, Mentor just viewed Parts Manager at Crown Equipment
    Photo of the Rise User
    Someone from OH, Lima just viewed Cart Attendant at Meijer
    Photo of the Rise User
    9 people applied to OSP Designer at Millennium
    Photo of the Rise User
    Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
    Photo of the Rise User
    Someone from OH, Cleveland just viewed Bellman and Doorman at Marriott International
    Photo of the Rise User
    Someone from OH, Cleveland just viewed Customer Relations Outfitter-1 at Bass Pro Shops
    Photo of the Rise User
    Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
    P
    Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
    Photo of the Rise User
    99 people applied to Electrical Apprentice at Aerotek
    Photo of the Rise User
    Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
    Photo of the Rise User
    Someone from OH, Germantown just viewed Staff Accountant at AudioEye
    Photo of the Rise User
    Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Growth Lead at io.net
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic