Systems Research Engineer/Scientist

Intel CorporationHillsboro, OR
3dHybrid

About The Position

The Silicon & Systems Architecture, Simulation and Prototyping team within Intel CTO Team is an innovative research group that works closely with Intel product groups, industry partners, and the academic community to drive technological advancement and business impact. The group focuses on system architecture innovations across areas such as high-performance cluster computing, virtualization, accelerated computing, disaggregated compute architectures, memory tiering, and system-level modeling and simulation for next-generation data center networks, leveraging AI/ML for higher efficiency and performance. We are looking for a highly motivated researcher with strong systems knowledge and hands-on systems experience with AI workloads. In this role, you will prototype, characterize, and analyze target workloads; develop tools and methodology to assess the performance of future Intel products; and partner with others to identify and develop system enhancements to improve future Intel products. Your work will influence Intel's next-generation product roadmap and architectural decisions.

Requirements

  • Candidates must possess the following minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor.
  • Bachelors in Computer Science, Electrical Engineering & Computer Science, Electrical & Computer Engineering, or related computing discipline with 4+ years of related experience or MS in Computer Science, Electrical Engineering & Computer Science, Electrical & Computer Engineering, or related computing discipline with 2+ years of related experience.
  • Experience in computer architecture and Intel platform architecture
  • Knowledge of and hands-on experience with system software (e.g., OS/VMM memory management, scheduling, kernel/driver architectures)
  • Experience with scripting languages such as Python/Perl/PowerShell/shell and programming languages such as C/C++
  • Experience with Linux installation/configuration
  • Experience in performance benchmarking

Nice To Haves

  • PhD in Computer Science, Electrical Engineering & Computer Science, Electrical & Computer Engineering, or related computing discipline
  • Experience configuring/using VMMs/containers and/or corresponding orchestration tools
  • Experience in modeling and analysis (including AI inference or training)
  • Experience with hardware and software performance monitoring resources (e.g., EMON, VTune, Perf, sysstat)
  • Experience with AI/ML frameworks and libraries (e.g., Pytorch, CUDA, vLLM, Triton, NCCL, oneCCL, oneAPI)
  • Experience with GPU performance profiling (e.g., Unitrace, Nsight, Omnitrace)
  • Experience with high-performance and cloud-native architectures and technologies (MPI, DPDK/SPDK, micro-services, containers, protobuf, gRPC)
  • Background in data science methods and tools (e.g., Pandas, R, MATLAB)
  • Experience with automation frameworks and tools

Responsibilities

  • prototype, characterize, and analyze target workloads
  • develop tools and methodology to assess the performance of future Intel products
  • partner with others to identify and develop system enhancements to improve future Intel products
  • influence Intel's next-generation product roadmap and architectural decisions

Benefits

  • We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock bonuses, and benefit programs which include health, retirement, and vacation.
  • Find out more about the benefits of working at Intel.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service