Software Engineering Intern, Kernel Optimization (Serbia)
Tasks
- Analyze and optimize low level code
- Collaborate with machine learning engineers and data scientists
- Develop and optimize convolution kernels
- Integrate kernels into machine learning frameworks
- Perform performance profiling and fix bottlenecks
- Present project results
- Write unit tests and debug kernel code
Perks/Benefits
Skills/Tech-stack
Algorithms | C++ | Data Structures | Debugging | Kernel development | Machine Learning | Performance Profiling | Python | RISC-V | Tensor optimization | Unit Testing
Education
Related jobs
-
Inference Server – Product Software Intern USD 100K-140KAPI Design | Backend Development | Batching | C++ | CachingHybrid workEntry-level InternshipBelgrade, Serbia13d ago
-
Azure | Data Modeling | ELT | ETL | PandasFlexible working hours | International team | Paid internshipEntry-level Full Time InternshipBeograd, Serbia16d ago