HPC Operating Systems Architect and Senior Developer

Intel
Hillsboro, OR 97123
  • Job Code
    JR0168411
  • Jobs Rated
    59th
Job Description

The Intel High Performance Computing HPC organization is seeking a senior level developer architect and researcher with a focus in the multikernel operating systems technology area Intels mOS is a multikernel that combine a lightweight kernel with a general purpose kernel such as Linux to create an optimized operating system for HPC and AI workflows The position will focus on adapting an operating system under development to meet the specific demands of these emerging workloads on supercomputers and drive the design of operating systems and systems software into the postexascale area

The ideal candidate is a published and recognized leader in the field of multikernels such as Intels mOS or RIKENs McKernel The candidate has deep knowledge of Linux OS process scheduling memory management and has extensive skills in hands on development at the OS level The ideal candidate has analyzed and tuned workloads at the multikernel level in the areas of HPC simulation and AI workloads using such frameworks as PyTorch and TensorflowThe candidate will explore how a multikernel interacts with these workloads and actively design and develop multikernel optimizations to improve performance and scaling of the sameThe responsibilities for this position include assisting with the continued development of mOS Intels multiOS The position involves designing prototyping and implementing new features in systems software and the OS kernel for postexascale systems Of particular interest is innovation in crossstack coordination and management of compute system resources


Qualifications

Minimum skills and experience

  • PhD in computer science or related field with 10 years of experience in parallel computing specializing in operating systems and systems software for extremescale parallel systems

  • Expert in coding in CC

  • Capable of scripting in bash and Python

  • Experience with HPC simulation and with AI ML and DL frameworks such as Pytorch and Tensorflow

  • Thorough understanding of the Linux development environment including use of git and kernel level testing and debugging

  • Proven track record of interacting with clients vendors and external international research collaborators


Additional Desirable Qualifications and Skills

  • Experience in multikernel operating systems

  • Parallel programming experience with MPI and OpenMP

  • GPU knowledge and programming

  • 10 years of work or educational experience with software development

  • Knowledge of standard software development practices requirements design development validation

  • Skills to work independently as well as part of a team

Inside this Business Group

The Data Center Group (DCG) is at the heart of Intels transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologiesspanning software, processors, storage, I/O, and networking solutionsthat fuel cloud, communications, enterprise, and government data centers around the world.


Intel Corporation will require all new U.S. employees to be fully-vaccinated for Covid-19 as a condition of hire unless they have an approved accommodation in place under applicable law. Newly-hired employees will be required to provide proof of vaccination prior to their start date.



Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.



Position of Trust

This role is a Position of Trust. Should you accept this position, you must consent to and pass an extended Background Investigation, which includes (subject to country law), extended education, SEC sanctions, and additional criminal and civil checks. For internals, this investigation may or may not be completed prior to starting the position. For additional questions, please contact your Recruiter....

Jobs Rated Reports for Computer Programmer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

HPC Operating Systems Architect and Senior Developer

Intel
Hillsboro, OR 97123

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
59th2019 - Computer Programmer
Overall Rating: 59/199
Median Salary: $84,280

Work Environment
Good
50/220
Stress
Very Low
18/220
Growth
Very Poor
211/220