I

Intel

Pioneers microprocessors, CPUs for PCs

AI Silicon Performance Modeling and Analysis Engineer

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-timeSanta Clara, CA, USA

About the Job

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or Electronics Engineering.
  • Six or more years of industry experience in performance modeling, AI silicon architecture, SoC architecture, computer architecture, performance engineering, or related domains.
  • Experience with SoC architecture, including on-chip communication fabrics, Network-on-Chip concepts, high-speed interconnects, and scale-up/scale-out communication architectures.
  • Experience with memory subsystem architecture, including memory controllers, cache hierarchies, data movement, latency/bandwidth characterization, and performance bottleneck analysis.
  • Software development experience in C++.
  • Working proficiency in Python for automation, performance analysis, data processing, and visualization.
  • Hands-on experience with SystemC and Transaction-Level Modeling methodologies.
  • Experience developing or validating performance models for AI accelerators, SoCs, CPUs, GPUs, networking products, or complex hardware systems.
  • Experience performing architectural tradeoff analysis, performance debugging, and characterization studies.
  • Deep understanding of AI accelerator architectures and modern AI infrastructure.
  • Experience modeling memory, communication, interconnect, or scalability-related subsystems.
  • Experience with Network-on-Chip architecture and interconnect performance analysis.
  • Understanding of scale-up and scale-out architectures used in modern AI computing platforms.
  • Familiarity with AI/ML workloads, large language models, distributed training, and inference environments.
  • Experience with performance stimulus generation methodologies and workload characterization.
  • Experience building automated dashboards and reporting solutions using Power BI, Tableau, Grafana, Plotly, or similar technologies.
  • Experience evaluating large-scale distributed AI systems and accelerator clusters.
  • Experience mentoring engineers and providing technical leadership in cross-functional environments.

Responsibilities

  • Implement new architectural features and capabilities based on evolving product requirements.
  • Improve model fidelity, scalability, maintainability, and simulation performance.
  • Debug models and perform root-cause analysis of model issues and performance anomalies.
  • Contribute to the evolution of modeling infrastructure, methodologies, and best practices.
  • Develop, maintain, and enhance SystemC/TLM-based performance models representing critical AI silicon subsystems.
  • Drive modeling of SoC fabrics and on-chip communication networks; memory controllers and memory subsystem behavior; scale-up controllers and fabrics enabling accelerator-to-accelerator communication within a node, tray, or pod; scale-out controllers and fabrics enabling communication across nodes, racks, and larger AI clusters; host CPU-to-accelerator memory paths; local, host, and remote memory access paths; and end-to-end data movement architectures.
  • Define and execute validation strategies to ensure correctness and architectural accuracy of performance models.
  • Develop validation plans, regression suites, coverage methodologies, and quality metrics.
  • Correlate modeled behavior against architectural expectations, reference simulations, performance projections, and available hardware measurements.
  • Investigate and resolve discrepancies between expected and observed behavior.
  • Establish validation frameworks that improve stakeholder confidence in model-generated performance projections.
  • Continuously improve validation methodologies and model quality.
  • Design and execute performance studies covering a wide range of workloads, traffic patterns, and system configurations.
  • Analyze communication fabrics, memory systems, and data movement paths under representative AI workloads.
  • Evaluate bandwidth utilization, latency characteristics, congestion behavior, traffic distribution, buffering efficiency, and resource utilization.
  • Characterize interactions across local memory, host memory, and remote memory domains.
  • Assess scale-up and scale-out architecture scalability across increasingly larger deployment footprints.
  • Identify performance bottlenecks and quantify their impact on overall system throughput and efficiency.
  • Conduct architectural tradeoff studies to evaluate alternative design approaches.
  • Provide performance-driven recommendations that influence architecture and product decisions.
  • Develop frameworks and methodologies for large-scale performance data generation and analysis.
  • Create automated workflows for data collection, processing, correlation, and reporting.
  • Develop performance dashboards and visualization tools to simplify interpretation of complex performance data.
  • Define and track performance key performance indicators and architectural metrics.
  • Use Python-based analysis frameworks to process large datasets and generate actionable insights.
  • Enable architects, designers, and engineering leadership to efficiently consume performance information.
  • Partner with architecture teams, performance stimulus generation teams, silicon design teams, and product stakeholders.
  • Drive technical discussions on performance methodology, architectural assumptions, workload behavior, scalability analysis, and bottleneck identification.
  • Review architectural proposals and provide performance-driven feedback.
  • Present performance studies, technical findings, and architectural recommendations to engineering leadership.
  • Influence product and architecture decisions through data-backed analysis and engineering judgment.
  • Act as a technical bridge between architecture, modeling, and performance analysis organizations.
  • Drive improvements in modeling methodologies, simulation efficiency, and analysis workflows.
  • Identify automation opportunities across modeling, validation, performance analysis, and reporting activities.
  • Establish best practices for model quality, performance characterization, and architectural analysis.
  • Contribute to technical mentoring and knowledge sharing across the team.
  • Support the development of junior engineers and future team growth initiatives.
  • Help cultivate technical excellence and continuous improvement.

About the Company

Intel

Pioneers microprocessors, CPUs for PCs

Intel designs and manufactures semiconductor chips, with a focus on microprocessors for personal computers, servers, and other devices. Its core product is the CPU on a single silicon chip, which executes instructions, handles arithmetic and logic operations, and coordinates the work of other computer components. Intel originated in memory chips but shifted decisively to microprocessors in the 1980s, becoming a central supplier for the PC era after the IBM partnership and its famous x86 processor line. This shift, large-scale manufacturing, and close ties with computer makers set Intel apart from competitors who remained focused on memory or other components. The company aims to power computing by delivering high-performance, energy-efficient silicon solutions that drive a wide range of computing devices and applications.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Intel

See more jobs