- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
Deep Learning Compiler Engineer (Remote)
-
Job CodeJR0188678
Do you have a strong
passion for optimizing cutting-edge HPC, datacenter, and client SW
for maximum performance on the latest HW? We are looking for
individuals who are interested in optimizing the world's leading
Machine Learning / Deep Learning frameworks for current and future
Intel datacenter/client CPUs and
GPUs.
This is a product
development position with the end goal being high-quality,
high-performance, secure product SW that makes the latest
cutting-edge HW shine. You will start optimization pre-silicon and
have access to HW shortly after it is first powered on. Product
innovation and publication is encouraged and there are some
opportunities to collaborate with research partners to develop
ideas and translate them into the
product.
The Machine
Learning Performance (MLP) division is at the leading edge of the
AI revolution at Intel, covering the full stack from applied ML to
ML / DL and data analytics frameworks, to Intel oneAPI AI
libraries, and CPU/GPU HW/SW co-design for AI acceleration. It is
an organization with a strong technical atmosphere, innovation,
friendly team-work spirit, and engineers with diverse backgrounds.
The Deep Learning Frameworks and Libraries (DLFL) department is
responsible for optimizing leading DL frameworks on Intel
platforms. We also develop the popular oneAPI Deep Neural Network
Library (oneDNN), and new oneDNN Graph library. Our goal is to lead
in Deep Learning performance for both the CPU and GPU. We work
closely with other Intel business units and industrial
partners.
You will lead software development and
optimizations in the following
areas:
- Develop MLIR based compiler technology for Deep Learning workloads on Intel CPUs and GPUs.
- Develop large-scale production software with validation and continuous integration in mind.
- Collaborate with Frameworks and Math library teams to develop compiler optimizations for Deep Learning domain.
- Collaborate with open source projects, upstream changes, coordinate internally and externally with cross geographical teams.
An ideal
candidate would exhibit behavioral traits that
indicate
- Ability to work in a dynamic and team-oriented environment
- Ability to work closely with teammates at multiple US sites as well as with closely related teams in other countries working virtually together on the same product
- Positive can-do attitude, desire to deliver results and winning products
- Excellent written and oral communication skills
- You should have a passion for optimization and performance at the low level, close the HW, as well as for good SW engineering practice and usability.
Qualifications
Minimum
Qualifications:
Master's with 3 or
more years or PhD with 6+ months of relevant industry
experience in Computer Science or Computer Engineering or
Electrical Engineering, or related technical discipline.
3+ years of experience with the following
skills:
- Compiler development and optimizations
- Ability to write flawless, readable and maintainable code in C++
- Solid experience in developing large code base, production software in-house and/or open source community
- Solid computer architecture knowledge including vector, multicore, and memory hierarchy
- Deep performance analysis skills
Preferred
Qualifications:
Experience
with:
- Performance on Intel CPU, GPU
- Applications involving linear algebra such as matrix multiply
- HPC applications and distributed computing
- Understanding of Deep Learning algorithms
- Deep Learning frameworks
- Developing or optimizing Deep Learning models, especially low precision models
- MLPerf benchmarks
- Exposure to high-performance math libraries
Intel Architecture, Graphics, and Software (IAGS) brings Intel's technical strategy to life. We have embraced the new reality of competing at a product and solution levelnot just a transistor one. We take pride in reshaping the status quo and thinking exponentially to achieve what's never been done before. We've also built a culture of continuous learning and persistent leadership that provides opportunities to practice until perfection and filter ambitious ideas into execution.
Other
Locations
US, Arizona,
Phoenix;US, California, San Diego;US, Georgia, Atlanta;US, Oregon,
Hillsboro;Virtual US and
Canada
Intel
strongly encourages employees to be vaccinated against COVID-19.
Intel aligns to federal, state, and local laws and as a contractor
to the U.S. Government is subject to government mandates that may
be issued. Intel policies for COVID-19 including guidance about
testing and vaccination are subject to change over
time.
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.
Annual Salary
Range for jobs which could be performed in US,
Colorado:
$149,020.00-$223,560.00
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. Find more information about our Amazing Benefits here
Work Model for this Role
This role is available as fully home-based and generally would require you to attend Intel sites only occasionally based on business need.
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.