Job description

Requirements

  • Entry level
  • No Education
  • Salary to negotiate
  • Nizhniy Novgorod

Description

You will be part of the team working on leading edge technologies for numerical computing and data science. We are looking for people who want to play a role in shaping the future of Python for (data) science.
Python has become #1 language for data science. What it is still lacking is the performance and efficiency of native languages. You will be playing critical role in changing that by helping data science to scale beyond laptop to powerful servers and clusters.
We are looking for software developer to join Compute Performance & Developer Products (CPDP) division of Intel Architecture, Graphics and Software (IAGS) group, which is responsible for leadership performance of compute workloads on Intel platforms through rich portfolio of software developer products. You will be working in open and agile environment by leveraging the power of open source projects as well as the power of large organization's cross-team work.
We are seeking for a compiler developer to work on JIT compilation technologies for Python. Any prior experience with high performance computing, data analytics, databases as well as knowledge of parallel architectures and system software will be a great addition to a skillset that we need.

Responsibilities

You will be working in a product team by performing design, implementation, testing, code review, and creating documentation for JIT compiler and relevant libraries
You will interface with other teams on compiler related issues. You will also work with open source community and customers

Qualifications


Minimum qualifications:

Hands-on experience with C/C++
Experience with performance optimization of numerical applications
Demonstrated ability to solve complex analytical problems in software development
Good communication skills
Teamwork

Additional qualifications:

Compiler development experience
Experience working with Python projects in HPC and/or Data Science
Knowledge of numpy/scipy, pandas, scikit-learn internals
Contributions to open source projects
Familiarity with parallel hardware architectures
Inside this Business Group
The Core and Visual Computing Group (CVCG) is responsible for the architecture, design and development of the CPU core and visual technology IPs that are central to Intel's system-on-a-chip (SoC) products and key to our datacenter, client and Internet-of-Things (IOT) platforms. CVCG strives to lead the industry through continuous innovation and world class engineering.

About the company

Intel is a place where employees can pursue their passions, support world-changing initiatives, and thrive intellectually.

Our employees are as diverse as our customers, vendors, and colleagues in the global market. This worldwide perspective helps us anticipate, and provide for, the growing needs of a changing marketplace. Here are a few examples:

The collaboration of Intel teams halfway across the world from each other was key to the development of our Intel® Centrino® processor technology.

The leaders of our Technology and Manufacturing Group use diversity to broaden team perspective on projects.

Our International Summit for Proliferating Ideas and Recognizing Excellence lets innovators from every country within Intel Corporate Services share ideas.

Companies in this sector

Hives where you can find this job offer