All Jobs
Intel

Deep Learning Software Engineer

Intel|Shanghai, ChinaOnsite
$133k - $194kUSDVerified
Apply Now

Job Description

Design and develop AI software to optimize deep learning workloads on Intel platforms. The role focuses on implementing and optimizing distributed training and inference algorithms, contributing to deep learning frameworks, and improving performance of neural network models on Intel CPUs, GPUs and NPUs.

Responsibilities

  • Design and implement high‑performance AI software components for Intel architectures
  • Optimize deep learning workloads (training and inference) for latency, throughput, and efficiency
  • Contribute features and optimizations to internal and external DL frameworks
  • Collaborate with hardware, compiler, and product teams to tune models for new Intel platforms
  • Profile, debug, and resolve performance bottlenecks in large‑scale ML systems

Benefits

Competitive total compensation with salary, stock, and performance bonusComprehensive health insurance and retirement plansPaid vacation and holidaysOnsite work environment with access to large‑scale compute and internal training resources

Category

Machine Learning Engineer

Posted

12/11/2025

Ready to Apply?

Applications go directly to Intel's career portal

Apply on Intel