Dc-gpu Performance Modeling Engineer

AMD AMD · Semiconductors · Hyderabad, India · Engineering

This role focuses on architecting, analyzing, and optimizing high-performance GPU-centric SoCs for Machine Learning workloads. The engineer will develop performance models and methodologies to enhance performance and optimize power for next-generation data center systems, collaborating with architecture, design, and software teams.

What you'd actually do

  1. Define, build and maintain performance models for performance projections, analysis and architecture exploration.
  2. Develop and execute system-level modelling strategies for ML and GPU hardware and software co-design.
  3. Drive performance trade-off studies for new architectural features, algorithms, and system configurations, providing data-driven recommendations.
  4. Collaborate with architecture, design and software teams to integrate models, define workloads and analyse simulation results.
  5. Innovate and advance modelling methodologies, tools and infrastructure to improve accuracy, speed, and architectural insight.

Skills

Required

  • Python
  • performance modeling
  • GPU SoCs
  • ML workload
  • computer architecture

Nice to have

  • ML accelerators
  • workload characterization
  • hardware/software co-design
  • ML models and software stacks
  • AI model distributed training and inference
  • model layers and ML ops
  • parallelization strategies
  • system-level modelling and simulation

What the JD emphasized

  • performance models
  • performance analysis
  • system-level modelling

Other signals

  • performance modeling
  • GPU SoCs
  • ML workload