Senior Software Development Engineer

Senior Software Development Engineer

Nvidia

Warsaw, Poland

What you'll be doing:

In this role, you will be responsible for developing an accelerated data processing framework to be used for deep learning training pipelines, as well as other use cases, both internal and 3rd party. You will actively contribute the open source deep learning software engineering community. The scope of these efforts ranges from integrating the latest CUDA features or accelerated libraries, performance tuning and analysis, implementing new algorithms, and other general software engineering work.

What we need to see:

  • Masters or PhD or equivalent experience in Computer Science, Artificial Intelligence, Applied Math, or related field;
  • Ability to work independently, define project goals and scope, interact directly with open source community, show initiative and manage your own development effort;
  • Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design. Python experience also helpful.

Ways to stand out from the crowd: ​

  • Distributed systems programming or numerical methods experience;
  • GPU programming experience (CUDA or OpenCL);
  • Prior experience with machine learning algorithms and frameworks. Especially experience frameworks such as TensorFlow, PyTorch or MxNet;
  • Experience with image processing or compression, computer vision, or 3D graphics algorithms;
  • Experience contributing to or managing a large open source project - use of GitHub, bug tracking, branching and merging code, OSS licensing issues, managing patches, etc.;
  • Experience in multithreading and asynchronous programming. You can quickly spot and resolve a deadlock, live-lock and you know how to write threads that never starve;
  • Experience in OpenGL;
  • Experience in building Continuous Integration systems;
  • Several years of development experience.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland     C++ Developer     Data Science     Developer     Nvidia    

© EuroJobsites 2019

EuroJobsites is a UK registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2019

EuroJobsites is a UK registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies