Staff Engineer, ML Profiling Tools

Samsung Semiconductor

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$163,000–$253,000 / yr
Posted
25 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $236k
This role $208k
$148k $301k
below market most similar roles pay here above market

This role pays less than 75% of similar roles. Most pay $211,532–$260,899 — the blue band above. At the midpoint, this role pays about $208k versus about $236k for comparable roles.

Based on 240 similar postings.

Employer

About Samsung Semiconductor

Samsung Semiconductor is the global semiconductor business unit of Samsung Electronics, designing and manufacturing memory chips, logic semiconductors, and foundry solutions for a broad range of applications.

Samsung Semiconductor currently has 36 open roles on FindRole.

Listed pay typically runs $163,000–$253,000 across 36 roles with salary data.

Most-posted roles

View all roles at Samsung Semiconductor

At a glance

TL;DR · Staff Engineer, ML Profiling Tools

The Staff Engineer, ML Profiling Tools joins the AGI Computing Lab to address system-level challenges posed by future AI/ML workloads. You will develop and maintain large-scale, interactive web-based visual analytics tools to help engineers diagnose and eliminate inference bottlenecks. Your daily work involves building data visualizations like flame graphs, call trees, and timeline charts capable of rendering massive, multi-dimensional infrastructure telemetry datasets. You will partner with compiler engineers and hardware architects to translate complex performance profiling metrics into intuitive developer workflows. Required skills include experience with modern web technologies, systems profiling tools such as Perfetto, Chrome Tracing, NVIDIA Nsight, PyTorch Profiler, TensorBoard, and eBPF. You must understand computing architectures like CPUs, GPUs, and TPUs to solve performance bottlenecks regarding memory bandwidth and compute utilization.

What does a Engineer earn in California?

Median $199500 from 103 postings across 31 companies.

See salary data

What you'll do

  • Develop and maintain large-scale, interactive web-based visual analytics tools for AI/ML workloads.
  • Build interactive data visualizations like flame graphs and call trees to render massive infrastructure telemetry datasets.
  • Partner with compiler engineers and hardware architects to translate complex performance metrics into intuitive developer workflows.
  • Optimize the developer experience for machine learning performance profiling to help engineers eliminate inference bottlenecks.
  • Design intuitive tooling and workflows that minimize cognitive load for software engineers and data scientists.
  • Communicate with stakeholders to ensure systems are delivered on time and within budget.

What we're looking for

  • Bachelor's with 10+ years, Master's with 8+ years, or PhD's with 5+ years of industry experience.
  • Abundant experience designing and implementing rich, interactive data visualizations and user interfaces using modern web technologies.
  • Strong background or interest in creating developer tools, IDE extensions, or complex diagnostic dashboards.
  • Proven ability to translate massive, unstructured, or multidimensional telemetry/profiling data into intuitive, human-readable visual representations.
  • Strong track record of designing workflows for technical users to minimize cognitive load and streamline root-cause diagnosis.
  • Hands-on experience with, or strong curiosity about, systems profiling and tracing tools like Perfetto, Chrome Tracing, or NVIDIA Nsight.
  • Baseline understanding of computing architectures (CPUs, GPUs, TPUs, interconnects/networking) and typical performance bottlenecks.
  • Working knowledge of modern machine learning frameworks (e.g., PyTorch, JAX, TensorFlow) and execution paradigms (preferred).

More like this

Similar roles

Senior Staff Performance Engineer

Samsung Semiconductor

San Jose, CA 28 days ago $189,000–$301,000
AI/ML PyTorch vLLM SGLang TensorRT-LLM DeepSpeed Ray Megatron-LM NVIDIA GPU Nsight Systems Nsight Compute Distributed Systems High-Performance Computing LLM MoE KV-cache Performance Engineering
10+ yrs exp

Staff Machine Learning Engineer

Capital One Financial

Plano, TX +1 47 days ago
Machine Learning Python C++ Scala C Dask RAPIDS NumPy Pandas Scikit-learn Distributed Computing Data Pipelines High Performance Computing
10+ yrs exp

Staff Machine Learning Engineer

Arm Holdings

Austin, TX 71 days ago $198,100–$268,000
Machine Learning Python TensorFlow PyTorch ARM Architecture Computer Architecture Deep Learning GPU Neural Networks
3+ yrs exp Hybrid

Staff Machine Learning Engineer

Intuit

Mountain View, CA 64 days ago $230,000–$250,000
Python PyTorch TensorFlow Pandas NumPy LLM RAG LangChain AWS SageMaker Kubernetes JavaScript Java Microservices NoSQL System Design Neural Networks
8+ yrs exp

Staff Machine Learning Engineer

Adobe

San Jose, CA +1 34 days ago
Generative AI Agentic AI Computer Vision Multimodal Learning LLMs Transformers Diffusion Models Vision-Language Models (VLMs) Python PyTorch AWS Azure Docker Kubernetes Model Context Protocol (MCP) APIs
5+ yrs exp

Staff Machine Learning Engineer

Capital One Financial

Plano, TX +1 28 days ago $269,100–$307,200
Python Java GoLang C++ PyTorch TensorFlow Spark Ray Kubernetes AWS GCP Azure Dask RAPIDS Pandas NumPy Scikit-learn Transformers RNNs CNNs LSTMs Data Pipelines