Senior Machine Learning Engineer, Accelerated Apache Spark

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Posted
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $223k
This role $290k
$163k most similar roles pay here $377k

This role pays more than 95% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $290k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Machine Learning Engineer, Accelerated Apache Spark

As a Senior Machine Learning Engineer, Accelerated Apache Spark, you will join the GPU accelerated Apache Spark team to accelerate data processing engines for large-scale workloads including ETL, SQL, and ML/DL model training. You will design and implement machine learning solutions for performance prediction and optimization of enterprise workloads while developing advanced algorithms, adaptive systems, and AI-based agents to fix system issues. Your daily work involves collaborating with partners to deploy complex solutions and providing technical mentorship in data science. You will utilize Python, NumPy, Pandas, Scikit-learn, SciPy, PyTorch, TensorFlow, and XGBoost. The role requires expertise in LLM/GenAI, reinforcement learning, and feature engineering. Candidates should also possess knowledge of Apache Spark architecture, NVIDIA GPUs, CUDA, and experience with Scala, Java, or C++ to solve problems involving GPU acceleration for massive data processing.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Design and implement machine learning solutions for performance prediction of GPU-accelerated Apache Spark workloads.
  • Develop advanced algorithms and adaptive systems to optimize the performance of Spark applications on GPUs.
  • Create AI-based agents and tools to automate system issue resolution and application optimization.
  • Deploy complex machine learning solutions in various environments for key partners and customers.
  • Maintain deep domain expertise in the latest ML systems, algorithms, and large-scale data processing platforms.
  • Provide technical mentorship and leadership in data science and machine learning to a team of engineers.

What we're looking for

  • BS, MS, or PhD in Machine Learning, Data Science, Computer Science, or a related field.
  • 12+ years of professional experience designing, implementing, and productionizing high-quality ML/DL solutions.
  • Experience as a technical lead in ML model development.
  • 2+ years of hands-on experience with large-scale data processing platforms like Apache Spark.
  • Proficiency in Python and libraries including numpy, pandas, scikit-learn, scipy, pytorch, and tensorflow.
  • Deep experience with LLM/GenAI, reinforcement learning, and adaptive, on-line ML systems.
  • Expertise in feature engineering, feature importance assessment, and boosted tree model solutions like XGBoost.
  • Familiarity with NVIDIA GPUs, CUDA, and programming languages such as Scala, Java, or C++.

More like this

Similar roles

Senior Machine Learning Engineer, AI Platform

Adobe

San Jose, CA 8 days ago $211,800$306,625
Python Go C++ Rust Java Kubernetes Distributed Systems GPU PyTorch FSDP DeepSpeed vLLM TensorRT-LLM Triton Ray Serve Cloud Infrastructure
7+ yrs exp

Senior Machine Learning Engineer, AI Platform

Smartly

Helsinki, Uusimaa, Finland 92 days ago
Machine Learning Python PyTorch TensorFlow MLOps AWS GCP Generative AI Computer Vision Natural Language Processing C++ Java MLflow Kubeflow Data Pipelines Linear Algebra Statistics Calculus
5+ yrs exp Hybrid

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