Deep Learning SW Optimizations Engineer
- Haifa, Israel
Who We Are?
The Deep-Learning pre-enabling team is part of the global Software and Advanced Technologies Group. We optimize DL topologies (neural networks) to the latest Intel CPUs and based on our performance analysis, we work with the HW architecture teams improve the performance of future Intel's CPUs for deep-learning. Our SW work translates into faster and more powerful CPU for four years into the future.
What Would You Do?
In this job, you will design, implement and optimize deep learning software.
You will maximize the performance of your software on current server CPUs and for future server CPUs, well before these are introduced to the public.
Your SW will impact the design of the CPU HW, as the HW architects use it as a target to optimize the HW for.
You will learn and master Deep-Learning performance at the undelaying framework libraries level.
You will master SW performance analysis on silicon and simulation environment.
What We Are Looking For?
Excellent BSc or MSc graduate at Computer Science or Computer Engineering (Electrical Engineering with Softwar background will be considered too).
Experience and knowledge in scripting languages and C/C++.
Assembly level programming.
Motivation to learn new technologies.
Great team player
Deep learning background
Background in multi-threading
Experience in PyTorch or TensorFlow
Inside this Business Group
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 level-not 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.
IL College Grad JR0145799 Haifa Intel Architecture, Graphics, and Software
Back to top