AI Model, Framework, and GPU Software Engineer – Agentic AI

AMD AMD · Semiconductors · MARKHAM, Canada · Engineering

Software Engineer role focused on enabling and optimizing AI models, frameworks, and agentic AI software to run efficiently on GPU-accelerated platforms. This involves end-to-end stack development, performance analysis, and contribution to open-source AI projects.

What you'd actually do

  1. Develop AI software solutions that enable efficient execution of models and frameworks on GPU-accelerated platforms.
  2. Enable and optimize AI frameworks, inference stacks, and agentic AI software.
  3. Bring up, analyze, and improve the performance of state-of-the-art AI models.
  4. Optimize AI workloads across the software stack, from model architecture to GPU acceleration.
  5. Collaborate with cross-functional teams to deliver end-to-end AI software features and capabilities.

Skills

Required

  • C/C++
  • Python
  • Linux
  • Windows
  • AI/ML concepts
  • model architectures
  • inference workflows
  • PyTorch
  • vLLM
  • llama.cpp
  • GPU acceleration
  • performance optimization
  • compiler technologies
  • low-level programming
  • AI workloads analysis

Nice to have

  • Open-source software development
  • emerging AI technologies

What the JD emphasized

  • agentic AI software
  • GPU-accelerated platforms
  • performance optimization
  • AI frameworks
  • inference stacks

Other signals

  • enabling AI frameworks
  • optimizing inference stacks
  • agentic AI software
  • performance optimization
  • GPU acceleration