Skip to main content
CareerApp
Samsung Semiconductor

Senior Engineer, Machine Learning Application Developer

Samsung Semiconductor

full time · Senior

$124,000 – $208,400

Listed on Samsung Semiconductor’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

Samsung is seeking a machine learning engineer to develop and optimize neural rendering applications and ML software for execution on Samsung's mobile GPUs. This role suits engineers with strong GPU programming fundamentals who want to work on performance optimization and low-level hardware-software integration for mobile AI workloads.

Our summary, not Samsung Semiconductor’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • 3+ years experience with Bachelor's in Computer Science or Computer Engineering (or 2+ years with Master's, or Ph.D.)
  • Strong programming in C, C++, and Python
  • GPU API-level programming experience with Vulkan, OpenGL, or OpenCL
  • Understanding of GPU hardware architecture and low-level performance profiling
  • Hands-on neural rendering application development at API level
  • Knowledge of ML operators including GEMM, convolution, and activations
  • Ability to analyze hardware constraints and develop software optimizations

Nice to have

  • Assembly-level analysis, debugging, or optimization experience
  • Experience with PyTorch and TensorFlow frameworks
  • Knowledge of machine learning workloads and computational kernels

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.