Advanced Neural Processor Lab - Deep Learning Hardware Architect

Engineering - Hardware San Jose, California


Description

Position at Samsung Semiconductor, Inc.

What we are looking for:

Imagine what you could do here. At Samsung, new ideas have a way of becoming innovative products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Would you like to work in a rapidly changing environment where your technical abilities will be challenged on a day-to-day basis? Samsung’s Neural Processor Lab is searching for a world-class Architect/ researcher in deep learning and its application to computer vision, speech, text and other domains, with the goal of improving specific problems encountered in Samsung’s products. After building model that demonstrate the promise of your research, you will work with product teams to help them integrate your ideas into products.

Samsung’s Neural Processor Lab (NPL) 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

  • Research and develop high-level architecture and micro-architecture for neural processor hardware.
  • To optimize execution of neural network models on neural processor hardware.
  • Expertise in deep learning-related algorithms, such as Convolutional Neural Networks “CNN”, Long Short-Term Memory (LSTM) networks, classification/detection and their applications.
  • Familiarity with computer vision algorithms such as object detection, tracking, and recognition.
  • Understanding the system implications of aforementioned algorithms in terms of performance and power.
  • Implement neural processor behavior, functional, and cycle-accurate models (e.g. SystemC or C++)
  • Implement NPU synthesizable code, simulate, debug, and optimize.
  • Benchmark models, simulations, and prototypes.

Minimum Qualifications

  • Masters, PhD, or equivalent experience in Computer Engineering, Electrical Engineering, or related field.
  • Knowledge/expertise in hardware architecture, computer architecture, and GPU architecture.
  • Proven C++ and Python coding skills.
  • Knowledge of image processing, camera pipeline is a plus.
  • Familiarity with neural networks and machine learning concepts, processor architectures, and hardware architecture concepts
  • Desirable – Experience with using and modifying TensorFlow, Caffe, & PyTorch code and/or other neural network development frameworks is a plus

**************************************************************************************
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