M

Micron Technology

Makes memory and storage chips for AI and PCs

Memory Performance and Power Modeling Intern

Hardware Systems IntegrationConfirmed live in the last 24 hours
InternshipIn-person

About the Job

Requirements

  • Pursuing an MS or PhD in Computer Engineering, Computer Science, Electrical Engineering, Data Science, or a related field.
  • Coursework or research experience in computer architecture, machine learning or deep learning, parallel computing, operating systems, data structures and algorithms, and performance analysis.
  • Programming experience in Python and C/C++.
  • Strong analytical, problem-solving, and quantitative reasoning skills.
  • Excellent written and verbal communication skills.

Responsibilities

  • Analyze AI/ML workloads, including large language models (LLMs), recommendation models, computer vision, multimodal, and generative AI applications.
  • Collect, process, and analyze memory traces from AI training and inference workloads.
  • Characterize memory access patterns, locality, reuse behavior, bandwidth utilization, and latency sensitivity.
  • Characterize compute, memory, storage, and interconnect behavior across AI training and inference workloads.
  • Develop workload traces, performance models, and architecture simulation environments.
  • Investigate system bottlenecks related to memory capacity, bandwidth, latency, cache utilization, and communication overheads.
  • Evaluate architectural tradeoffs across CPUs, GPUs, NPUs, accelerators, and memory technologies.
  • Create automation frameworks for workload execution, data collection, and results analysis.
  • Validate simulation and analytical models using benchmark and hardware measurements.
  • Present findings through technical reports, visualizations, and architecture reviews.

Desired Qualifications

  • Experience with AI frameworks such as PyTorch, TensorFlow, JAX, or ONNX.
  • Familiarity with LLMs, transformers, diffusion models, recommender systems, or vision models.
  • Experience with workload profiling, tracing, or performance analysis tools.
  • Experience with simulation, modeling, or architecture research.
  • Experience with AI code assistants.
  • Experience with performance profiling tools such as Nsight, VTune, perf, rocprof, or similar tools.
  • Knowledge of GPU, NPU, TPU, or accelerator architectures.
  • Understanding of memory systems, including cache hierarchies and DRAM.
  • Experience with architecture simulators such as Gem5, Accel-Sim, or similar tools.
  • Familiarity with Linux development environments and data analysis frameworks.

About the Company

Micron Technology

Makes memory and storage chips for AI and PCs

Micron Technology designs and manufactures memory and storage chips, mainly DRAM and NAND flash, used in data centers, PCs, phones, cars and industrial equipment. It is one of only three companies that make HBM, the stacked high-bandwidth memory placed beside processors in AI servers, and it is the largest memory chipmaker based in the United States. Unlike chip designers that outsource production, Micron runs its own fabs and assembly sites in the United States and across Asia. It earns money by selling chips, memory modules and solid-state drives to cloud providers, device makers and distributors. Micron was founded in 1978 and is headquartered in Boise, Idaho.

Company size
10,001+
Company stage
IPO
Headquarters
Boise, ID
Founded
1978

Recently Posted Jobs

Explore more opportunities at Micron Technology

See more jobs