Apply Now    
Job ID: JR0211027
Job Category: Software Engineering
Primary Location: Bangalore, KA IN
Other Locations:
Job Type: Experienced Hire

AI Software Solution Engineer

Job Description

Job Description

Intel delivers leadership AI software oneAPI AI Analytics toolkit (Tensorflow, Pytorch, Scikit Learn, XGBoost, etc.) and hardware products (Xeon, dGPU) to customers. We are looking for an AI Software Solutions Engineer with strong hands-on technical knowledge and strong interest and experience in solving customer problems. The role focuses on enabling customers to be successful with Intel platforms through use of Intel AI Software. This is performed through technical consulting and support, training and customer presentations. You will have the opportunity to work hands on with customers to code, debug, optimize and scale their AI solutions. In this role you will help customers adopt Intel AI software like Intel-optimized Deep Learning frameworks (Tensorflow, Pytorch) Intel-optimized Classical Machine Learning libraries (Scikit Learn, XGBoost). This is an exciting position which allows you to combine your AI software engineering experience with customer consulting and support to influence strategic customers with Intel Software/Hardware solutions.

You will also help improve software quality and performance and infuse the voice of the customer into the software development process. You will advocate internally and externally for Intel AI software via conferences, webinars, blogs, and technical collaterals that demonstrate Intel software tools value. In this position, you will have the chance to foster Intel's AI software ecosystem. You will partner with technical experts across Intel to drive successful outcomes for AI customers.

An ideal candidate would exhibit behavioral skills that indicate:

  • Strong problem solving and debugging skills
  • Ability to communicate and present clearly to technical and non-technical audiences
  • Collaboration skills and the ability to work in a team environment
  • Self-driven and highly motivated.



Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and/or schoolwork/classes/research

Minimum qualifications:

  • Bachelors with 4+ years, Master's degree with 3+ years’ work experience or PhD 1+ in Computer Engineering or Computer Science or Electrical Engineering or other relevant science or engineering discipline


  • experience working in Machine Learning or AI in one of the following roles: Development, architecture, implementing or performance bench marking of AI workloads
  • working experience on AI solutions with deep learning frameworks such as Tensorflow, Pytorch
  • Knowledge of Classical Machine learning SW with Python s.a. SKLearn, XGBoost, etc.
  • Coding Experience with C and C++, Python
  • Familiarity with operating systems, computer architecture
  • Strong problem solving and debugging skills
  • Ability to communicate with and present clearly to technical and non-technical audiences
  • Collaboration skills and the ability to work in a team environment.

Preferred Qualifications:

  • Experience using AI software such as Tensorflow, PyTorch, SKlearn, oneDNN, oneMKL, oneDAL etc
  • Knowledge/experience in Artificial Intelligence solutions applied to segments such as HPC, Cloud, Visual Computing and Enterprise.
  • Prior experience with CUDA programming, TensorRT etc
  • Prior experience in deployment strategies in cloud environment , performance optimization, multi node, multi GPU scaling big plus
  • Develop AI algorithms and apply it to real scenery, deploy big data AI solution is a plus
  • Good presentation skills at conferences, industry events, labs, and customer workshops are a plus.
  • Experience or training in one or more of the parallel programming methodologies: CUDA, OpenCL, C++, OpenMP, MPI, Intel Threading Building Blocks is highly desired
  • Prior experience working directly with customers is a big plus

Inside this Business Group

Enable amazing computing experiences with Intel Software continues to shape the way people think about computing – across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges? Explore an impactful and innovative career in Software.

Work Model for this Role

This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site.

INExperienced HireJR0211027
Apply Now    

What would you like to do now?

Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities