GPU Software Development Engineer

Intel · Semiconductors · Shanghai, China

Develop and optimize high-performance software modules using Python/C/C++ with AI technologies, including LLMs and VLMs within agentic frameworks, and optimize media drivers for Intel platforms.

What you'd actually do

  1. Develop high-performance software modules using Python/C/C++ with cutting-edge AI technologies and models, including key components such as video codecs and video processing pipelines
  2. Perform performance analysis, tuning, and optimization of media drivers across various Intel platforms in multi-operating system environments (Windows, Linux)
  3. Develop automated validation tools, conduct system debugging and integration, and perform performance optimization
  4. Deploy advanced AI technologies such as Large Language Models (LLMs) and Vision-Language Models (VLMs) within agentic frameworks

Skills

Required

  • Python/C/C++
  • Software development
  • Full software development and testing lifecycle
  • System debugging and integration
  • Performance analysis, tuning, and optimization

Nice to have

  • Video encoding/decoding and video processing technologies
  • LLMs
  • Agentic AI
  • VLM technologies

What the JD emphasized

  • Master's degree or above in Computer Science, Computer Engineering, Electrical Engineering, or related fields, with relevant industry experience and a strong interest in AI technologies
  • Deploy advanced AI technologies such as Large Language Models (LLMs) and Vision-Language Models (VLMs) within agentic frameworks
  • Knowledge of LLMs, Agentic AI, and VLM technologies

Other signals

  • Deploy advanced AI technologies such as Large Language Models (LLMs) and Vision-Language Models (VLMs) within agentic frameworks
  • Develop high-performance software modules using Python/C/C++ with cutting-edge AI technologies and models
  • Perform performance analysis, tuning, and optimization of media drivers across various Intel platforms