ML Compute Optimization Software Engineer
Opis stanowiska pracy
PROJECT DESCRIPTION
Luxoft, in partnership with AMD, is searching for talented developers with AI and machine learning on the GPU experience with hands-on in GPU performance profiling to join the rapidly growing team in Gdansk. As a ML GPU engineer, you will participate in creation of real-time AI application supporting GPU compute, 3D graphics and video pipelines, build a solid background in Machine Learning with the most recent, state-of-the-art GPU and AI architectures, and collaborate with industry leaders.
RESPONSIBILITIES
- Build GPU processing or rendering pipelines supported by the AI inferencing on the state-of-the-art hardware
- Perform GPU profiling with tools for state-of-the-art hardware, investigate and fix performance & functional defects
- Work with the recent research papers and publications, and propose state-of-the-art advances in the research area
- Work with a distributed team in a CI environment
- Share expert knowledge through trainings and internal documentation
SKILLS
MUST
- CPU/GPU architecture knowledge, extensive experience with one of the 3D rendering APIs
- Generic data processing, data structures and 3D algorithms
- System/Linux programming, resource management
- Basic knowledge of video encoding algorithms and state-of-the-art solutions
- Good understanding of multi-threaded programming techniques and SIMD architecture
- Experience in HW/SW performance analysis and optimization, best if including GPU performance profiling
- Experience with GPU and CPU performance optimizations and debugging
- Experience with GPU profiling tools, Linux performance tuning and VTune
- Solid 3D math skills (linear algebra, vector math)
NICE TO HAVE
- Experience in design and development of C/C++ applications
- Experience in Machine Learning using python & tensor flow
- Experience/ know how of game engine solutions like Unreal Engine 4 or Unigine
- Competitive salary
- Luxoft Training Center
- Access to e-learning Library
- Individual development plans
- Long-term cooperation with possibility to gain experience in different projects and technologies
- A significant number of professional communities (Agile Community, Tech Community, Business Analysis Community, etc. )
- Group Life Insurance
- Private healthcare insurance – LuxMed. Unlimited access to specialist consultations with Dental Care included
- Medical costs reimbursement for employees (up to certain amount per quarter)
- Travel Insurance
- Benefit Program - Cafeteria and Multisport Card
- Various communities (sport, recreation activities, trips, board games, cultural and educational activities)
- Discounts program for employees – BeLux (banking offer, car leasing offer and cafeteria program discount)
- Convenient locations in a modern offices with game rooms
- Multinational projects for clients all over the world
Bądź pierwszy, który ubiega się o to miejsce pracy!