Performance Engineer - AI & Server Architecture Simulations

Huawei

Cambridge

On-site

GBP 70,000 - 100,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Annual leave 33 days
Group Personal Pension
Life insurance
Private medical insurance
Medical expense scheme
Employee Assistance Program
Cycle to work
Sports & social events
Learning time off

Job summary

Huawei Cambridge is seeking a Performance Engineer to join our workload modelling team. You will develop performance models for server CPUs and accelerators, run simulations, and support architectural studies for AI workloads and large-scale data analytics.

You will work on non-intrusive workload characterization, system modeling, and cross-functional collaboration to extract real-world workload features, applying CPU architecture knowledge and performance techniques.

Responsibilities

  • Develop and enhance simulation features to enable rapid architectural exploration and performance evaluation of server CPUs and NPUs, focusing on AI and large-scale data analytics workloads.

Skills

CPU architecture
Performance analysis
C/C++ programming
Python scripting
Dynamic binary instrumentation
Assembly language
Compiler technologies
GEM5/SIM simulators
Linux kernel knowledge
PMU profiling
TopDown analysis

Tools

QEMU
DynamoRIO
PIN
GEM5
Sniper
Linux perf

Job description

Huawei Cambridge is seeking a Performance Engineer to join our workload modelling team. You will develop performance models for server CPUs and accelerators, run simulations, and support architectural studies for AI workloads and large-scale data analytics.

You will work on non-intrusive workload characterization, system modeling, and cross-functional collaboration to extract real-world workload features, applying CPU architecture knowledge and performance techniques.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CPU Performance Modeling & Simulation Engineer
CPU Performance Modeling & Simulation Engineer

Huawei • Cambridge

On-site
GBP 70,000 - 110,000
Senior CPU/NPU Performance & Workload Modeling Expert
Senior CPU/NPU Performance & Workload Modeling Expert

Huawei • Cambridge

On-site
GBP 120,000 - 180,000
33 days annual leave entitlement
Group Personal Pension
Life insurance
+6
Performance Modeling Intern - CPU/NPU Workloads
Performance Modeling Intern - CPU/NPU Workloads

Huawei • Cambridge

On-site
GBP 70,000 - 90,000
Group Personal Pension
Employee Assistance Programme
Life insurance
+1
Senior System Performance Architect: Co-Design Excellence
Senior System Performance Architect: Co-Design Excellence

Huawei • Cambridge

On-site
GBP 90,000 - 130,000
Pension plan
Bonus incentives
Learning & development time off
+1
Performance Engineer (Workload Modelling and Simulation)
Performance Engineer (Workload Modelling and Simulation)

Huawei • Cambridge

On-site
GBP 70,000 - 100,000
Annual leave 33 days
Group Personal Pension
Life insurance
+6
Performance Modelling Engineer
Performance Modelling Engineer

Huawei • Cambridge

On-site
GBP 70,000 - 110,000
CPU Performance Modelling Engineer - Architecture Insights
CPU Performance Modelling Engineer - Architecture Insights

European Tech Recruit • Cambridge

On-site
GBP 70,000 - 100,000
Senior AI Compute Performance Engineer (Hybrid)
Senior AI Compute Performance Engineer (Hybrid)

Pure Resourcing Solutions • Dry Drayton

Hybrid
GBP 90,000 - 120,000
Sr. CPU/NPU Performance Workload Modeling Technical Expert
Sr. CPU/NPU Performance Workload Modeling Technical Expert

Huawei • Cambridge

On-site
GBP 120,000 - 180,000
33 days annual leave entitlement
Group Personal Pension
Life insurance
+6
Senior Performance Engineer — AI Inference & Systems Optimizer
Senior Performance Engineer — AI Inference & Systems Optimizer

CommonAI CIC • Cambridge

On-site
GBP 70,000 - 100,000
Competitive salary
Pension
Professional development
+2