Software Development Engineer 1
AMD - Advanced Micro Devices
Munich, Germany
The Role:
We are looking for an applied ML researcher to contribute towards inventing and building disruptive technologies for various current and future PC gaming experiences with real-time immersive rendering, generative AI techniques (Diffusion/Transformer) and large language model, which would also need to influence in accelerating data center workloads.
Key Responsibilities:
- Work with a team of applied researchers to invent and path find new GenAI based technologies in real time neural graphics and other ML accelerated opportunities including data center workloads.
- Perform STOA research; Implement POCs to demonstrate these disruptive technologies keeping a keen eye on low level HW and SW optimizations.
- Create comprehensive datasets to test POCs for quality and performance
- Contribute to writing software architecture specs to deliver to ISV/Dev tech teams to aid deployment to product.
- Contribute towards AMD's IP portfolio by publishing novel research in top conferences.
Preferred Experience:
- Experience developing ML models in popular frameworks (PyTorch, Tensorflow etc.,)
- Ability to reproduce STOA and iterate on it to fit the application under consideration.
- Through understanding of attention modules, diffusion transformers and vision transformers.
- Excellent C/C++/Scripting (Python, etc.) skills.
- Excellent analytical and problem-solving skills along with attention to details.
- Knowledge of Graphics/Compute APIs (DX/OpenGL/Vulkan/OpenCL etc.)
- Knowledge of GPU architecture is a plus.
ACADEMIC CREDENTIALS:
- Bachelor or Master of Science degree with emphasis in Computer Science, Computer architecture, or Electrical Engineering with relevant experience preferred.
Apply Now
Don't forget to mention EuroTechJobs when applying.