Senior Cloud Software Engineer, Linux

Senior Cloud Software Engineer, Linux

Nvidia

Multiple Locations

We are looking for a cloud platform programmer to join the NVIDIA Developer Technology group (Devtech) and work with our team of engineers to bring our successful profiling software system to the Linux platform. The Devtech team works with leading game developers, NVIDIA researchers, and driver engineers to make NVIDIA GeForce the best platform for PC gaming. We have developed a large, private, cloud software system for profiling and optimizing GPU applications on Windows. We wish to extend its scope to Linux. Do you visualize your future at NVIDIA? We do!

What you’ll be doing:

  • Develop and be responsible for the Linux version of our Windows software stack;
  • Extend our private cloud application to enable new users in fields such as Machine Learning and High Performance Computing (HPC);
  • Collaborate with the existing team of Windows/GeForce programmers to implement the vision and architecture of the overall system;
  • Identify the requirements of new users as we expand to different application domains;
  • Work independently - perhaps remotely - as part of our globally distributed team.

What we need to see:

  • Proven experience of C/C++, C#, Linux, scripting languages (PowerShell, bash, Lua, etc.), Python, and tools such as Kubernetes, Docker, and Argo;
  • A Bachelor's degree (or equivalent experience) from a leading university in computer science or electrical engineering OR proven experience as a software engineer;
  • 5+ years experience and a track record of releasing complex, private cloud projects;
  • Passion for software engineering.

Ways to stand out from the crowd:

  • Ability to learn. Do you rise to new challenges?
  • A passion for computer games. This role is for non-gaming software. But our team's roots are in GeForce games and gamers will feel at home;
  • Experience of deploying, enabling or supporting deep learning technologies: CUDA, PyTorch, TensorRT, DirectML, ONNX, etc.;
  • Experience of data lakes and databases: capture, storage, analysis, and visualization;
  • Familiarity with Windows and its client applications.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Multiple Countries      C Sharp Developer      C++ Developer      Data Science      Developer      Linux and Unix      Python Developer      Nvidia     

© EuroJobsites 2024