Senior Solution Engineer, AI Enterprise

at Nvidia
USD 168,000-322,000 per year
SENIOR
βœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Docker @ 4 Kubernetes @ 4 Linux @ 7 Python @ 6 TensorFlow @ 4 Communication @ 4 Parallel Programming @ 4 Debugging @ 4 PyTorch @ 4 CUDA @ 4 GPU @ 4

Details

NVIDIA is seeking a hands-on engineer who thrives at the intersection of innovative technology and real-world customer applications to join the Solution Engineering team supporting the NVIDIA AI Enterprise product line. In this role you will work directly with enterprise customers to triage datacenter-scale AI/ML workloads, resolve customer issues on NVIDIA hardware (including GB200), contribute to product and support software, and lead strategic projects. The role emphasizes technical troubleshooting, cross-team collaboration, and mentorship of early-career engineers.

Location: Santa Clara, CA, United States

Employment type: Full time

Responsibilities

  • Directly support NVIDIA’s enterprise customers: answer questions, reproduce, resolve, or advance customer issues.
  • Collaborate with multiple engineering teams to drive root-cause analysis and deliver solutions to customers.
  • Contribute to product and support improvements through code, debugging, design feedback, and tooling to accelerate issue resolution.
  • Own and drive customer issues from inception to resolution; document interactions to enrich the knowledge base.
  • Mentor early-career engineers to help them become successful Solution Engineers.
  • Define and implement standard methodologies, streamline cross-team collaboration, and lead projects and people.
  • Occasionally work on weekends and holidays to support customers.

Requirements

  • Minimum of a BS in Computer Science, Electrical Engineering, or equivalent experience.
  • At least 8 years of engineering experience with a proven track record in AI/ML-focused projects or enterprise-grade solutions, including at least 5 years leading engineering teams.
  • Deep understanding of Linux and the ability to analyze, optimize, and customize Linux environments for AI/ML workloads.
  • Strong expertise in AI/ML training and inference, with experience deploying models at scale and applying them to real-world use cases such as chatbots, RAG pipelines, and vector search.
  • Experience with common deep learning frameworks such as PyTorch or TensorFlow.
  • Proficient in Python and C/C++ programming, with experience contributing to large existing projects as well as building new tooling.
  • Experience building and deploying containerized solutions using Docker, Kubernetes, or Slurm.
  • Exceptional communication skills with the ability to tailor technical depth to any audience and remain calm under pressure.
  • Highly organized, execution-focused, and passionate about solving complex problems.

Ways to stand out (Nice to have)

  • Background with parallel programming or GPU acceleration (e.g., CUDA).
  • Experience developing in GPU-accelerated, cloud, or virtualized environments.
  • Experience analyzing software performance of distributed workloads.
  • Experience with clustering or HPC datacenter technologies, including upper-layer protocols (NCCL, MPI).

Compensation & Benefits

  • Base salary ranges by level:
    • Level 4: 168,000 USD - 264,500 USD
    • Level 5: 200,000 USD - 322,000 USD
  • You will also be eligible for equity and benefits (see NVIDIA benefits page).

Other

  • Applications for this job will be accepted at least until August 8, 2025.
  • NVIDIA is an equal opportunity employer and committed to fostering a diverse work environment.