Hotline: 678-408-1354

Deep Learning Software Engineer

We are now looking for Deep Learning Software Engineers:
NVIDIA is hiring engineers to scale up its AI infrastructure. You will need to have strong programming skills, a deep understanding of deep learning (algorithms & frameworks), modular design, HPC or distributed computing, networking, i/o management, hierarchical cache design, distributed datasets, distributed computing and specifically distributed deep learning; as well as excellent communication and planning skills. You and other engineers in this team will help advance NVIDIA’s capacity to build and deploy leading solutions for a broad range of AI-based applications such as autonomous vehicles, healthcare, virtual reality, graphics engines and visual computing.
What you will be doing:
Collaborate with multiple AI product teams to understand their workflow requirements (cars, healthcare, etc.), and the various tradeoffs between flexibility/model exploration and performance
Collaborate with AI applied researchers and leaders to build future-proof frameworks and abstractions
Build tools that will increase the productivity of teams developing AI-based systems (training of deep learning / reinforcement learning systems)
Work on the bridging the gap between the latest in deep learning research and its application in real world products
What we need to see:
BS, MS or PhD in Computer Architecture, Computer Science, Electrical Engineering or related field
3+ years of experience in developing, crafting or using deep learning frameworks (e.g. Torch, Theano, TensorFlow, etc.)
Solid technical foundation in computer memory model (disk, memory, caches), CPU and GPU architectures, networking, numeric libraries, modular software design
Deep understanding of deep learning training in distributed contexts: multi-GPU, multi-node, synchronous vs asynchronous
Python and/or C/C++ programming
Experience in software shipping cycles (dev, deploy, release, CI) and open-source software dev
Highly motivated with excellent verbal and written communication skills
Ability to work successfully with multi-functional teams, principles and architects. Coordinates effectively across organizational boundaries and geographies
#deeplearning
We are an AA/EEO/Veterans/Disabled employer

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter