Senior Software Engineer (Machine Learning)

Engineering - Software San Jose, California


Position at Samsung Semiconductor, Inc.

Technical professionals are defined by what they create. Samsung has the risk-taking corporate culture, strategic R&D investments and global know-how to imagine, develop and market products that lead the industry. Millions of people all over the world use our products every day to work, to communicate and to enjoy. The Samsung Display America Lab (SDAL), located in San Jose, California, is currently recruiting world-class engineers who want to shape the future smart display technology and thrive in a fast-paced, results-driven environment. At SDAL you will get the best of both worlds – you will have the creative start-up environment to research leading-edge technologies while your projects have the potential to translate to real products. You’ll also collaborate with Samsung Display Korea and other R&D labs in Silicon Valley and around the world.


  • Participate in cutting edge research in machine learning for Industrial AI applications.
  • Apply expert software development skills to a wide range of ML-related coding projects
  • Develop solutions for real world problems


  •  MS degree in Computer Science, Computer Engineering or a related technical discipline.

  • 8+ years of experience in software development with machine learning

  • Expertise and experience in time series analysis and data mining.
  • Expertise and experience is learning algorithms (statistical modeling and regression analysis, feature extraction and selection, multilinear subspace learning, deep learning)
  • Excellent programming skills in Python and/or C++.
  • Prior working experience in Scikit-learn, Statsmodels, and deep learning frameworks (Tensorflow, Pytorch, Keras and/or Mxnet).
  • High levels of creativity and quick problem solving capabilities
  • Proven track record of achieving significant results
  • Good communication skills, able to clearly articulate the problem statements and the solution approach

 Desired Skills:

  • PhD degree in Computer Science, Computer Engineering or a related technical discipline
  • 4+ years of experience applying machine learning to solve real-world problems
  • Experience in computer vision (feature extraction, segmentation, color, shape and texture analysis, object detection). Specific computer vision skills in object detection, and classification is plus.
  • Experience in adapting standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU)
  • Experience working with large volumes of real-world noisy image data
  • A willingness to dive deep, experiment rapidly and get things done


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.

A day in the life Samsung Video:                        

Click here to visit our Samsung Semiconductor Career Page