Systems Performance Engineer

Posted:
9/19/2024, 10:39:25 PM

Location(s):
Hyderabad, Telangana, India ⋅ Telangana, India

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
AI & Machine Learning

Our vision is to transform how the world uses information to enrich life for all.

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.

JR62815 Systems Performance Engineer

Micron’s Compute and Network Business Unit (CNBU) is looking for a strong principal engineer or member of technical staff (MTS) to drive the client and data center workload engineering activities in Hyderabad. There is the urgent need to understand how data center systems and client systems (AI-PC) are composed using Micron’s memory hierarchy so we can better position our products based on workloads, derive richer requirements for future product design, produce marketing collaterals based on workload performance data and create thought leadership and PoCs. To this end, the candidate will contribute to several areas in workloads performance characterization, systems architecture analysis, future design via systems performance analysis/simulation/emulation and evaluate & prototype software systems where appropriate.

Responsibilities include, but not limited to:

  • Analysis and characterization of server or client laptop workloads in several areas such as AI/ML inference, gaming and rendering.
  • Characterization of data center server systems, AI-PC systems and emerging accelerator technologies in concert with the memory hierarchy therein.
  • Understanding workloads using several application, overall system and memory subsystem based KPIs (including throughput, performance, power, memory bandwidth, latency, battery life, microarchitectural usage, etc.)
  • Defining Memory Systems’ architectural requirements with market competitive analysis for Client (laptop) or server platforms
  • Innovating new solutions to sophisticated System level problems by collaborating with Engineering and Product Management teams with required System Level expertise i.e., SW and HW
  • Developing, evaluating and optimizing new memory architectures that continuously improve cost, performance, power efficiency of Client DRAM products
  • Defining cost, performance, power metrics for Client-Edge platforms and quantifying solutions with justifying analysis
  • Evaluating and demonstrating architecture trade-offs that impact memory subsystem performance
  • Own performance analysis end to end, by coming up with a value proposition to showcase a product, collecting requirements from stakeholders, putting together a system architecture, compiling a set of key workloads in AI/ML and gaming, conducting experiments and analyzing the data, deriving key insights and communicating it to stakeholders and customers.

Successful candidate for this position will have a subset of the following:

  • Must have a BS or Master’s degree or PhD in Computer Science or Computer Engineering
  • 10+ years of experience in Systems architecture, DRAM or NAND IPs or SoC or IP Design & Performance Analysis for Client/Server/Mobile systems
  • Experience in CPU, GPU, AI Processors, DDR, or systems development
  • Solid understanding of Computer systems (client or server) and Memory or Storage Architecture
  • Experience in critical metric (Power, Performance, Thermal) analysis and in crafting/improving/using various profiling (Latency, Power, etc.,) tools
  • Experience with performance analysis, modeling, emulation or simulation
  • Software development experience in building simulators for processor or memory subsystems
  • Experience in leading highly skilled teams both technically and organizationally
  • Excellent communications skills with the ability to articulate results
  • Strong leadership skills and multi-functional collaboration
  • Self-motivated and significant problem-solving skills

Preferred Skills:

  • 15+ years of systems architecture experience in client/server HW/SW
  • Application workload performance analysis using several client/server systems performance tools
  • Strong working knowledge of DRAM and other memory devices
  • Working Knowledge of DDR or LPDDR3/4/5 PCIe
  • Exposure to Custom HW platform development
  • Strong background in accelerating AI models in a server/PC environment
  • Strong background in using/developing simulators/emulation/analytical modeling for performance analysis 

About Micron Technology, Inc.

We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all. With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities — from the data center to the intelligent edge and across the client and mobile user experience.

To learn more, please visit micron.com/careers

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

To request assistance with the application process and/or for reasonable accommodations, please contact [email protected]

Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards.

Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron.