Advanced Neural Processor Lab - Deep Learning Sr Software Engineer

Engineering - Software San Jose, California


Description

Position at Samsung Semiconductor, Inc.

Job Title: Neural Processor Sr Software Engineer

Overview:
Are you passionate about exploring deep learning algorithms? Are you motivated to push the limits of Deep Neural Networks capabilities for vision and Speech related Products?  If so, Samsung’s ASL architecture group is looking add you to our team. 

Samsung’s Advanced Neural Processor Lab (ANPL) is working on the next generation architecture for NPU, Neural Processor Unit, to be used in handsets, ADAS, and mobile devices’ next generation Samsung products.

Responsibilities:
The qualified individual will be responsible for implementing and documenting the SW architecture for the next generation Deep learning accelerator engine. This includes neural network model optimizations, translators, debugging model operation, interfacing to hardware model (e.g. SystemC), interfacing to hardware prototypes, bench-marking performance and other related software development as necessary.

Minimum Qualifications:

  • PhD in CS or related area Familiarity with hardware concepts, computer architecture, SystemC modeling, FPGA, hardware model and prototype debug Proficiency in deep neural networks, deep learning, classical machine learning
  • Solid C/C++, Python, Ruby, Java, or equivalent
  • Solid scientific computing skills
  • Solid Linux, embedded Linux (ARM) programming skills
  • Familiarity with machine learning, deep learning, TensorFlow, Caffe, & PyTorch Solid knowledge, ability to write code parsers, translators, code generators
  • Solid knowledge optimizing, accelerating code
  • Excellent communication and presentation skills
  • Available to travel internationally 5% or more
  • Strong ability to debug software, prototypes, algorithms, experiments
  • Must be a quick learner with excellent problem solving skills
  • Must be motivated and able to work without supervision
Preferred Qualifications:

  • Familiarity with GPU, vector processor, DSP programming, ARM NEON, NVIDIA CUDA


**************************************************************************************
Samsung Semiconductor Inc (SSI), an equal opportunity employer, is a world leader in Memory, System LSI, and LCD technologies. Headquartered in San Jose, California, SSI is a wholly-owned U.S. subsidiary of Samsung Electronics Co., Ltd.- the second largest semiconductor manufacturer in the world and the industry's volume and technology leader in DRAM, NAND Flash, SSDs, mobile DRAM and graphics memory. It is one of the largest providers of system logic, imaging and LED lighting solutions, as well as providing advanced process design and manufacturing for fabless companies. Samsung Semiconductor, Inc. also has a research and innovation center with numerous labs providing product design and research in: logic, memory, image sensors, displays and mobile technologies. In addition, the company supports Samsung Display Company, the largest producer of LCD and OLED displays.
**************************************************************************************
Learn more about Samsung Semiconductor here.

A day in the life Samsung Video

Samsung Semiconductor Career Page

 #LI-RL1