AI Software Development Engineer @ Intel - Santa Clara, CA

Job Overview

a month ago

AI Software Development Engineer

Intel - Santa Clara, CA

Job Description

We create cutting-edge AI software products and solutions covering data analytics, classical ML, and Deep Learning. MLP organization focuses on supporting the SW Ecosystem, popular libraries, and frameworks and optimizing them for Xeons and Intel GPUs. Our team in MLP (Machine Learning Performance) is responsible for creating optimized and efficient, compelling End-to-End AI pipelines on different data modalities including Computer vision, NLP, Recommendation systems, video analytics, and others across the edge to cloud.

About the role:
In this role, you will plan, design, and develop tools and models for deep learning performance benchmarking. You will utilize open source libraries to develop and bring up deep learning applications from models to frameworks with the goal of supporting future product development. Experience designing algorithms using Python, C++.
You will drive to solve customers' problems using technical creativity and hard work

An ideal candidate would exhibit behavioral traits that indicate:

  • Technical/problem solving
  • Excellent performance analysis and tuning skills
  • Proven track record of deliver result in time on short release cycle
  • Excellent written and oral communication skills and be able to clearly communicate technical details and concepts
  • Proven track record of analyzing and solving complex technical problems


You must possess the below minimum qualifications 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. Experience listed below would be obtained through a combination of your school-work/classes/research and/or relevant previous job and/or internship experiences.

Minimum Qualifications:

  • Masters with 2 years of experience or Ph.D. in Mathematics, Physics, Computer Science or Computer Engineering or electrical engineering or Mechanical engineering or computational science or related technical discipline
  • 2+ years of experience in Deep Learning algorithm development experience
  • 2+ years of working knowledge in DL models for vision or NLP and recommendation systems
  • 2+ years of experience with DL frameworks (PyTorch/TensorFlow)
  • 2+ years of development with Python

Preferred Qualifications:

  • 2+ years of Performance Analysis and modeling experience
  • Language and fundamental skill :experience with at least one of the following languages and familiar with at least two Python or C/C++ or Assembly language
  • Computer architecture
  • Experience with Ninja coding.
  • Machine learning
  • 2 year+ experience in data analysis, in image/video, natural language, statistic data, or other fields
  • Experience in deep learning frameworks such as Pytoch, TensorFlow, MXNet, etc...
  • Have improved performance for one of the frameworks is a plus
  • Have implemented new model on one of the frameworks is a plus
  • Have ported a model from one framework to another is a plus
  • Have used the existing model to improve state-of-art of the empirical problems is a plus
  • Candidate should be familiar with deep learning algorithms and models.
  • Excellent development and debugging skills

Inside this Business Group

The focus of Accelerated Computing Systems and Graphics (AXG) is to accelerate our execution in strategic growth areas of high-performance computing and graphics. AXG is chartered with delivering high performance computing and graphics solutions (IP, Software, Systems), for both integrated and discrete segments across client, enterprise and data center. Our mission is to make zeta-scale computing accessible to every human on the planet by the end of this decade and to entertain, educate and connect billions of people with buttery smooth visual experiences.

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.

Similar Jobs

AI Infrastructure Software Engineer (H1B Welcome)

Black Sesame Technologies Inc

San Jose, CA

We are looking for Infrastructure engineers to develop data storage, compute, and data processing infrastructure for various ML/DL applications.

Software Development Manager


San Jose, CA

Works cross-functionally and builds meaningful relationships and feedback loops with engineering, product, and architecture to deliver solutions that make…

Technical Program Manager Advanced Packaging


San Jose, CA

The position primarily involves developing Packaging Solutions for Advanced Flip Chip, 3D/SIP/TSV and Fan-out packages.

OpenAI Residency


San Francisco, CA

Industry experience as a software engineer in a fast-paced role. Achievements in another field, such as creating a large software system, awards in math/science…

Optoelectronic Test Engineer

AEye, Inc

Dublin, CA

AEye's software-driven system leverages deterministic AI to capture more intelligent information with less data, enabling faster, more accurate, and more…

DevOps Engineer (NO C2C!!!)


San Francisco, CA

JOB TYPE: Freelance, Contract Position - No agencies (See notes below). You can be located anywhere, but you must be a current US citizen to apply.

Data Analytics Product Manager


Santa Clara, CA

As the Data Analytics Product Owner, you will develop and drive the product roadmap for these experiences working closely with key stakeholders across the…

Product Manager - Automated Ordering


San Francisco, CA

You'll own user and market research for this area, and you'll work with beta customers, early adopters, sales and marketing to take this product area from…

Deep Learning Research Engineer

Ford Motor Company

Palo Alto, CA

Drive research from concepts to Minimum Viable Product to Tech Transfer in Artificial Intelligence like Machine Learning, Neural Networks, or Computer Vision.

Oracle EBS Consultant


San Jose, CA

Additionally, you have the communication and people skills to inspire teams to bring their A-game. Help clients understand leading business processes so they…

Linux BSP Engineer (H1B Welcome)

Black Sesame Technologies Inc

San Jose, CA

Embedded software: 1 year (Preferred). This hands-on position requires broad engineering competence and in-depth technical knowledge of embedded software…

Oracle EBS Consultant


San Francisco, CA

Additionally, you have the communication and people skills to inspire teams to bring their A-game. Help clients understand leading business processes so they…

Technical Product Manager


Palo Alto, CA

You are conversant in the agile software development process and relevant tools such as Atlassian Jira® and GitHub.

E-Chem Design Engineer – Cell Electrode

Rivian Automotive

Palo Alto, CA

Join the Cell Engineering Team, developing next-generation battery technology for Rivian’s products. We are developing key subcomponent technology on Anode,…

Advanced Windows System Administrator

General Dynamics Mission Systems, Inc

San Jose, CA

Your duties may include installing new software, troubleshooting, granting permissions to applications and training users.

Oracle EBS Consultant


Sacramento, CA

Additionally, you have the communication and people skills to inspire teams to bring their A-game. Help clients understand leading business processes so they…

PhD Residency Tapestry - Machine Learning/Time Series


Mountain View, CA

You’ll be positively challenged and pushed professionally, in ways that you may have never experienced. To be placed on one of our confidential or public X…

Staff Software Engineer, Machine Learning Infrastructure, TensorFlow


Mountain View, CA

5 years of experience testing and launching software products, and 3 years of experience with software design and architecture.

Senior Software Engineer (H1B Welcome)

Black Sesame Technologies Inc

San Jose, CA

O Bridge the gap between algorithm theory and commercial production level software deliverable. O Work closely with the algorithm research team and system…

Front End Engineer - Determined AI

Hewlett Packard Enterprise

San Jose, CA

Experience building intuitive interfaces for enterprise software. You will build software to help researchers launch new deep learning workloads, monitor…

Senior Software Engineer, 3D Simulation


San Francisco, CA

Experience working on cross-platform software. Work with technical art to help set budgets that help maintain target performance profiles.

Deep Learning Compiler Engineer (H1B Welcome)

Black Sesame Technologies Inc

San Jose, CA

O Writing software to deploy AI models and pipelines in real time applications (inference). O Solid technical foundation in computer architectures, containers …

Machine Learning Engineer- Computer

Synergy Solutions

San Francisco, CA

We are seeking a Machine Learning Engineer with passion to support AI/ML projects in computer vision and medical imaging. Proficiency using Git version control.

Director of Product Management, AI - SF Bay Area


Palo Alto, CA

Nauto technology is designed to predict risk and alerts the driver with advance warning to help prevent collisions, improve driver safety, and save lives.