AI Software Engineering Graduate Intern

Intel Intel · Semiconductors · Beijing, China +1

AI Software Engineering Graduate Intern to contribute to the development and optimization of AI workload solutions spanning algorithms, AI software frameworks, system software, and infrastructure. Responsibilities include reproducing AI inference workloads, building workload profiles, identifying system bottlenecks, and performing performance analysis to support hardware/software co design for next generation AI SoC products.

What you'd actually do

  1. Reproduce real world production AI inference workloads and build representative workload profiles.
  2. Identify system bottlenecks and conduct performance analysis across software and hardware stacks.
  3. Collaborate on profiling and optimizing AI algorithms, frameworks, and software architectures for performance and accuracy.
  4. Translate workload insights to support hardware/software co design efforts.
  5. Assist in applied research and HW/SW integration for AI systems.

Skills

Required

  • Python
  • AI fundamentals
  • PyTorch
  • TensorFlow
  • computer architecture concepts
  • performance analysis
  • profiling

Nice to have

  • analytical and problem solving skills
  • collaborative, cross functional team environment
  • AI systems research
  • real world AI applications

What the JD emphasized

  • AI inference workloads
  • performance analysis
  • hardware/software co design

Other signals

  • AI workload solutions
  • AI inference workloads
  • performance analysis
  • hardware/software co design