
DEEP LEARNING SOFTWARE ENGINEER - AI MODELS
- Gdańsk, pomorskie
- Stała
- Pełny etat
- Design and implement highly optimized ML algorithms for games and multimedia, to run on AMD GPU and NPU
- ML model training, inference, quantization and performance profiling and deployment
- Collaborate with ML researchers and framework developers to integrate ML algorithms into SDKs
- ML algorithm productization
- Stay updated on the latest AI/ML trends and apply them to ML algorithm development
- Document and communicate technical designs, benchmarks, and best practices
- Troubleshoot and resolve issues related to training issues, GPU compatibility, performance, and scalability
- Experience in ML algorithm development
- Proficiency in C/C++ and Python, with experience in performance-critical programming
- Strong understanding of ML frameworks (PyTorch, TensorFlow, ONNX runtime) and GPU-accelerated libraries
- Basic knowledge of modern AI technologies (transformers, quantization, inference optimization)
- Familiarity with parallel computing, memory optimization, and GPU hardware architecture
- Problem-solving skills and ability to work in a fast-paced environment
- Experience with shader coding and optimization
- Experience with Computer Vision models/algorithms, such as SuperRes, Denoise, Frame interpolation
- Contributions to open-source ML projects or GPU compute libraries
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent