Systems Design Engineer

AMD
San Jose
Workplace: OnsiteFull timeFunction: Design (Product/UX/UI/Visual)Education: mastersSkills: []

Research, design, and develop operating-systems-level software, compilers, and network distribution software for semiconductor operations. Create algorithms to tile and map quantized ML workloads onto application-specific hardware, transform ML computational graphs for efficient execution, and develop tools and tests supporting compiler performance across hardware generations. Debug and optimize compiler/runtime behavior to improve performance, resource usage, and compute efficiency for new semiconductor products.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
3 days ago

Systems Design Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Research, design, and develop operating-systems-level software, compilers, and network distribution software for semiconductor operations. Create algorithms to tile and map quantized ML workloads onto application-specific hardware, transform ML computational graphs for efficient execution, and develop tools and tests supporting compiler performance across hardware generations. Debug and optimize compiler/runtime behavior to improve performance, resource usage, and compute efficiency for new semiconductor products.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Design (Product/UX/UI/Visual)

Key Responsibilities

  • •Research, design, develop, and/or test operating-systems-level software, compilers, and network distribution software for semiconductor operations.
  • •Design and develop novel algorithms for tiling and mapping quantized ML workloads on application-specific hardware platforms.
  • •Analyze and transform ML model intermediate representations (computational graphs) for efficient execution.
  • •Develop and maintain unit tests and integration tests for the compiler across different generations of hardware architectures.
  • •Implement compiler optimizations for performance, resource usage, and compute efficiency; troubleshoot and debug enhancements and new semiconductor products.

Key Requirements

  • •Master’s degree (or foreign equivalent) in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering, or a related field.
  • •Experience with compiler design principles (front-end, middle-end, back-end).
  • •Experience with machine learning frameworks including TensorFlow and PyTorch.
  • •Experience with ML compilers including MLIR and TVM.
  • •Programming in Python or C++ for ML/deep learning workloads and algorithms.
Experience:Machine learningDeep learningGenerative AI
Education:Master's in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering, or related field
Tech Stack:TensorFlowPyTorchMLIRTVMPythonC++CNNLSTMLLMsDiffusionGPUsTPUsVLIWDockerKubernetesComputer VisionGenerative AIDeep Learning

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn