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