GPU Software Engineer

Intel Corporation•Folsom, CA
•$255,850 - $361,200•Hybrid

About The Position

As an AI Software Development Engineer at Intel, you will design and develop software solutions that enable advanced artificial intelligence capabilities across Intel products. You will work across a broad range of AI technologies and software layers, including firmware, drivers, operating systems, middleware, frameworks, algorithms, and applications. Your work will affect the performance and functionality of Intel's AI solutions and help deliver new capabilities to customers. The position is part of Intel's Data Center Group (DCG), which delivers technology for data-centric industries. You will contribute to software architectures and AI technologies that support Intel products across diverse workloads and computing environments. This role is based in Folsom, California, and follows a hybrid work model, with time split between the assigned Intel site and off-site work. It is a Position of Trust and requires consent to and passage of an extended background investigation.

Requirements

  • Bachelor's degree in computer science, electrical engineering, or a related field with 12+ years of experience, or a master's degree with 8+ years of experience, or a PhD with 6+ years of experience in GPU software development.
  • Demonstrated expertise in GPU software architecture, design, and development.
  • Proficiency in programming languages such as Python, C++, and Java.
  • Strong expertise in artificial intelligence, machine learning, and deep learning frameworks such as TensorFlow and PyTorch.
  • Strong understanding of graphics APIs and compute frameworks such as DirectX, Vulkan, OpenGL, OpenCL, or CUDA.
  • Experience developing software across multiple levels of the stack, including drivers, firmware, and application layers.
  • Advanced knowledge of algorithms, data structures, and optimization techniques.
  • Proven ability to debug complex software issues and conduct thorough validation.

Nice To Haves

  • Familiarity with Intel architecture and AI hardware accelerators.
  • Passion for driving innovation in GPU technology and contributing to industry advancements.
  • Strong communication skills and ability to collaborate across multidisciplinary teams.
  • Track record of delivering impactful software solutions in the AI space.

Responsibilities

  • Design, develop, and integrate software solutions to enable AI features across Intel products.
  • Optimize GPU AI workloads for performance, power, and scalability, including benchmarks and simulations.
  • Collaborate with internal teams and external partners to understand requirements and deliver solutions across the software stack.
  • Validate, debug, and refine software to ensure functionality and compatibility with AI-driven applications.
  • Develop and enhance reference software to maximize customer value from Intel AI products.
  • Support pre-silicon architecture recommendations through workload simulation and analysis.

Benefits

  • Competitive pay
  • Stock bonuses
  • Health benefits
  • Retirement benefits
  • Vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service