Senior Cloud AI Platform Engineer

Short Description

NVIDIA is seeking a Senior Cloud AI Platform Engineer who has solid background in algorithms and data structures.

Job Description

NVIDIA is searching for outstanding software engineers to expand the AI Platform team. As a team member, you will work with a group of hardworking software engineers from a wide range of backgrounds like gaming, deep learning, applications, system development and hardware design distributed across the world.

What you'll be doing:
As a member of this team, you will be deploying the latest deep learning technologies to bring real-time AI to gamers, streamers, and creators, working with industry leaders to deploy the latest DL features to the largest clouds. You will also work with leading cloud providers and companies looking to deploy NVIDIA's state-of-the-art AI features into their cloud running on NVIDIA hardware and software. You will participate in the deployment of new real-time AI techniques to support the evolving gaming, streaming, virtual reality, mixed reality, and computer-aided design industries.

What we need to see:
Hold a B.S. or higher degree in Computer Science/Engineering or similar field.

  • 8+ years of industry experience (or equivalent) in system programming, gaming, or related field
  • Experience with languages like Python and Perl
  • Experience deploying features in a container and managed with Kubernetes
  • Experience with Continuous Integration and Deployment
  • Solid background in algorithms and data structures
  • Strong programming skills in C and C++
  • Strong background of object-oriented design principles and design patterns
  • Have experience building RESTful APIs and have good knowledge of RESTful design patterns.

Ways to stand out from the crowd:
Deep understanding of cloud design in the areas of virtualization (i.e. AWS) and global infrastructure and distributed systems

  • Experience with Deep Learning frameworks like TensorFlow or Keras
  • Experience with the core AWS services
  • Experience with building or maintaining cloud-native applications.
  • Demonstrated experience developing highly optimized code
  • Familiarity with the latest security methodologies for writing secure code.
  • Good background in Linux/Unix administration.
  • Working experience with the Windows platform, User Mode Drivers, DirectX, OpenGL, or other rendering API
  • Able to think creatively to debug and solve complex, hard-to-reproduce problems
  • A strong standout colleague; self-motivated with great interpersonal skills
  • A natural leader, with the ability to lead a problem and work towards a solution

Senior Cloud AI Platform Engineer
Mid-Senior-level Information Technology | Information | Technology Full-time Engineering | Information Technology | Other Senior Software Engineer | Software Engineer | Machine Learning Engineer
NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI the next era of computing with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, NVIDIA is increasingly known as "the AI computing company."