Senior Engineer, Machine Learning Application Developer

Samsung Electronics

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
San Jose, CA
Salary
$124,000–$208,400 / yr
Posted
43 days ago
Freshness
Confirmed live 2 days ago
Closes
Jan 29, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $208k
This role $166k
$107k most similar roles pay here $279k

This role pays less than 77% of similar roles. Most pay $169,062–$246,826 — the shaded band above. At the midpoint, this role pays about $166k versus about $208k for comparable roles.

Based on 240 similar postings.

Employer

About Samsung Electronics

Samsung Electronics is a South Korean multinational corporation and a global leader in technology, specializing in consumer electronics, semiconductors, and home appliances.

Samsung Electronics currently has 94 open roles on FindRole.

Listed pay typically runs $106,000–$174,500 across 58 roles with salary data.

Most-posted roles

View all roles at Samsung Electronics

At a glance

TL;DR · Senior Engineer, Machine Learning Application Developer

As a Senior Engineer, Machine Learning Application Developer on the GPU Architect team, you will develop neural rendering applications and machine learning software to enable efficient execution of AI workloads on premium mobile GPUs. You will build software solutions bridging machine learning workloads and hardware capabilities by optimizing performance, efficiency, and resource utilization for next-generation intelligent computing experiences. Your daily work involves developing API-level software and ML operator implementations, such as GEMM, convolution, and activations. You will utilize Vulkan, OpenGL, OpenCL, C, C++, Python, PyTorch, and TensorFlow to solve technical bottlenecks. The role requires performing low-level performance analysis and assembly-level investigation to optimize execution efficiency. This position focuses on the specific domain of mobile GPU architecture, addressing the challenge of optimizing high-performance computing for mobile, automotive, and custom market segments.

What you'll do

  • Develop neural rendering applications and machine learning software for mobile GPUs.
  • Implement ML operator kernels including GEMM, convolution, and activations using Vulkan, OpenGL, and OpenCL.
  • Optimize performance, efficiency, and resource utilization for AI workloads on GPU hardware.
  • Analyze software performance and hardware resource usage to identify and resolve bottlenecks.
  • Perform low-level performance analysis and assembly-level investigation to improve execution efficiency.
  • Translate hardware constraints into optimized software solutions through collaboration with architecture teams.
  • Develop API-level software to bridge machine learning workloads and GPU hardware capabilities.

What we're looking for

  • Bachelor's degree in Computer Science or Computer Engineering with 3+ years of experience is required.
  • Master's degree or Ph.D. with 2+ years of experience is accepted as an equivalent qualification.
  • Strong programming skills in C, C++, and Python are required.
  • Proficiency in Vulkan, OpenGL, OpenCL, PyTorch, and TensorFlow is required.
  • Experience developing neural rendering applications at the API level is required.
  • Knowledge of machine learning operators such as GEMM, convolution, and activations is required.
  • Experience with GPU hardware architecture and low-level performance profiling/analysis is required.
  • Applicants must be authorized to access information subject to U.S. export control laws.

More like this

Similar roles

Senior Engineer, Machine Learning

Qualcomm

San Diego, CA 72 days ago $140,800$211,200
Python C++ Rust Go PyTorch TensorFlow LLM Transformer vLLM ONNX Kubernetes Docker CI/CD RAG Vector Databases OpenSearch Qdrant Quantization Distributed Computing Microservices
2+ yrs exp

Senior Engineer, Machine Learning

Qualcomm

San Diego, CA 72 days ago $140,800$211,200
Python C++ Rust Go PyTorch TensorFlow LLM Transformer vLLM ONNX Kubernetes Docker CI/CD RAG Vector Databases OpenSearch Qdrant Quantization Distributed Computing Microservices
2+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 116 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cambridge, MA 180 days ago $165,800$292,400
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Austin, TX 180 days ago
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Recommender Systems Natural Language Processing Distributed Systems
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 180 days ago $184,700$324,800
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp