Skip to content

Performance Analysis & Modeling Engineer

  • Hybrid
    • Leuven, Vlaams-Brabant, Belgium
  • Software Engineering

Shape the future of high-performance computing systems by joining our innovative team at VeroTech! 🚀

Job description

Join a pioneering team dedicated to investigating software-hardware codesign innovations for next-generation artificial intelligence and high-performance computing systems. As a Performance Analysis and Modeling Engineer, you will have a critical role in shaping the future of high-performance computer architecture.

About the role

As part of the Compute System Architecture Unit (CSA), you will engage in cutting-edge research on next-generation large-scale heterogeneous computer architectures. Your mission includes workload characterization, runtime management, performance modeling, architecture simulation, and prototyping for future computer systems, with the goal to drastically improve performance, energy-efficiency, and overall cost-effectiveness.

Key responsibilities

  • Research and develop solutions for enabling the next wave of high-performance computing clusters.

  • Innovate across the computing stack, from application to semiconductor technology.

  • Develop comprehensive performance, power, total-cost-of-ownership, and emissions models for future hardware.

  • Identify infrastructure requirements to evaluate codesign solutions.

  • Capture workload characteristics of large-scale applications for hardware models.

  • Validate and calibrate hardware models using performance analyses.

  • Collaborate across teams to address HW/SW design challenges based on model outputs.

  • Propose and model system features and configurations to enhance performance, power, and efficiency.

Job requirements

What we're looking for

  • A Master’s or PhD in Computer Science, Computer Engineering, or a related STEM field.

  • Experience in performance modeling and computer architecture simulation for diverse hardware.

  • Skills in performance measurement and analysis.

  • Understanding of large-scale application (AI/HPC) execution characteristics.

  • Knowledge of heterogeneous system architectures.

  • Familiarity with machine learning performance impacts.

  • Strong programming abilities in C++ and Python, with CUDA as a plus.

  • Excellent English communication skills for multicultural collaboration.

Why join us?

At VeroTech, we empower engineers to grow, innovate, and lead. Join a dynamic community where you’ll work on cutting-edge R&D projects, receive personalized career development, and thrive in a supportive, inclusive culture. Enjoy flexibility with remote work options, a competitive salary package, and additional benefits like meal vouchers, insurance, and a company car. Be part of impactful projects that shape the future of technology while maintaining a healthy work-life balance.

Ready to inspire?

Apply now and take the next step in your career. Let’s build the future together!

Hybrid
  • Leuven, Vlaams-Brabant, Belgium
Software Engineering

or

Apply with Linkedin unavailable
Apply with Indeed unavailable