Luxoft is searching for talented developers with GPU compute and performance profiling experience to join the rapidly growing team in SPB. As a GPU compute engineer, you will participate in creation of open source and closed source tools and libs:
- MIOpen library for Deep Learning https://github.com/ROCmSoftwarePlatform/MIOpen
- GPU debugging tools
- internal tools for functional and performance testing
Deliver high-quality code and documentation
• Investigate and fix performance & functional defects
• Benchmark key applications and analyze bottlenecks
• Apply software engineering methodologies to ensure robust, maintainable code
• Work with state-of-the-art hardware
• Work with a distributed team
Must have
• GPU software development using HIP, CUDA, or OpenCL or compiler development
• Strong technical skills and experience in software product development using C, C++ and/or assembly
• Experience working in Linux environment
• Ability to work independently and within complementary teams
Nice to have
• Experience with C# and developing extensions for Visual Studio
• Experience in HW/SW performance analysis and optimization
• Understanding of CPU and GPU architectures including memory hierarchy, instruction scheduling, and performance tradeoffs
• Experience with low-level optimization techniques including assembly programming and/or vectorization
• Experience developing code generators or compilers
• In-depth knowledge of best-practices in software development, including testing, profiling, debugging, documentation, version control, issue tracking, and planning
• Demonstrated ability to investigate software defects with debuggers, profilers and other available tools
• Solid math skills (linear algebra, vector math)
English: B2 Upper Intermediate
Senior
If needed, we can help you with relocation process. Click here for more information.
Vacancy Specialization
C/C++
Ref Number
VR-70008
Specialization | Position / Title | Location | Seniority | Relocation Friendly | Send to a friend | |
---|---|---|---|---|---|---|
C/C++ | Regular Software Developer | Remote Serbia, RS | Regular | Yes |
|
|
C/C++ | Senior C++ Developer | Remote Serbia, RS | Senior |
|
||
C/C++ | Cybersecurity C/C++ SW Developer | Remote Serbia, RS | Lead |
|
||
C/C++ | C++ Developer with background in physics | Remote Serbia, RS | Regular |
|