Intel Memory Architecture Research Scientist in Hillsboro, Oregon

Job Description

The Memory Architecture Lab MAL is part of Intel Labs, a world-class research lab that excels at fundamental architecture research and performance analysis techniques. MAL, in collaboration with the rest of Intel Labs and Intel's product architecture teams, spearheads advanced research of memory hierarchy optimizations, both internal and external to the CPU. MAL, in Hillsboro, Oregon, is actively recruiting a Research Scientist. Prefetching, scrubbing, replacement, compression, resiliency, and processing in memory, especially with regard to novel memory hierarchies, are our focus areas. Analyzing existing and emerging workloads using industry standard and custom developed tools is an important part of what we do. Evaluation of emerging memory technologies and their efficient usage in on-die and off-die cache and memory hierarchies is another key focus area of the Lab.

In these areas, MAL researchers work to aggressively co-optimize the micro-architecture and design with Intel's technology nodes and product roadmap.

Main responsibilities include:

  • Performance driven memory architecture and microarchitecture development and optimization.

  • Investigates the feasibility of applying scientific principles and concepts to potential inventions and products typically 5+ years prior to landing on a product roadmap.

  • MAL Research Scientists will advance the state-of-the-art in deep collaboration with product architecture/design teams while also contributing to scientific literature/conferences and developing Intellectual Property.


You must possess the minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Relevant experience can be obtained through school work, classes and project work, internships, military training, and/ or work experience. This is an entry level position and will be compensated accordingly.

Minimum Requirements:

  • The candidate must have a PhD. in Computer Science, Computer Engineering, Computational Science or any related field with coursework and/or research on the memory hierarchy.

Minimum 6+ months of experience in the following:

  • Architecture and micro-architecture analysis.

  • Software expertise in C++/Perl/Python.

  • Building architecture simulators.

Preferred Qualifications:

Knowledge / experience in:

  • Memory reliability and resiliency methods and solutions.

Simulation of memory systems for performance analysis..

Inside this Business Group

Intel Labs is the company's world-class, industry leading research organization, responsible for driving Intel's technology pipeline and creating new opportunities. The mission of Intel Labs is to deliver breakthrough technologies to fuel Intel's growth. This includes identifying and exploring compelling new technologies and high risk opportunities ahead of business unit investment and demonstrating first-to-market technologies and innovative new usages for computing technology. Intel Labs engages the leading thinkers in academia and industry in addition to partnering closely with Intel business units.

Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.