Jobs · Engineering · North Carolina

Senior Solution Engineer, Compute Systems

NVIDIA · Durham, NC · 4 wk ago
EngineeringFull-time
We need to output HTML fragment with sections: headings

for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections if posting has real specific content. We need to parse the posting. Content: - Intro about NVIDIA, mission, etc. Could be "About the role" or maybe "About the team". We can treat as "About the role" or "About the team". The instruction: use

for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we can choose appropriate headings based on content. We need to preserve all substantive information, not invent or summarize away detail. Remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. We need to include sections only when posting has real specific content. Let's extract sections: 1. About the role / team: The first paragraph: "NVIDIA has been transforming computer graphics... Come join the team and see how you can make a lasting impact on the world. The NVIDIA Experience (NVEX) Solutions Engineering team seeks a solution engineer with experience in customer support of NVIDIA’s GPU accelerated platforms including DGX, HGX and MGX! You will apply the latest AI technologies to triage customer issues, identify solutions, and keep customers delighted. You must demonstrate outstanding analytical thinking and possess strong interpersonal abilities to contribute to multiple projects and tasks. You will be working directly with customers to get them solutions on the latest NVIDIA platforms including the GB200 and GB300. We are looking for an experienced engineer to triage customers' hardware platform issues and AI/ML workloads in huge datacenters of rack-scale platforms, solve customer problems, and contribute to products and software tooling. You must have excellent problem-solving abilities, communication skills and be able to handle various assignments and responsibilities. You must be technically strong in Linux, have solid programming skills, and experience with multi-GPU platforms. Expertise analyzing performance of distributed GPU-accelerated workloads is a plus. AI is not optional here. It is foundational, applied thoughtfully for all solution engineering workflows including solving customer cases and developing software, both products and internal tools." That's a lot of description; could be "About the role" or "Responsibilities". But we also have a "What You'll Be Doing" section later. We have "What You'll Be Doing" bullet list (actually sentences). That is responsibilities. We have "What We Need To See" which lists minimum qualifications. We have "Ways To Stand Out From The Crowd" which is preferred qualifications. We have benefits and pay info: "Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/ Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 140,000 USD - 224,250 USD for Level 3, and 168,000 USD - 270,250 USD for Level 4. You will also be eligible for equity and benefits." Thus we have Pay and Benefits sections. Schedule: mention "Occasional work on weekends and holidays to support customers" under What You'll Be Doing. So schedule info present. Thus we can have sections: About the role (maybe intro), Responsibilities (What You'll Be Doing), Requirements (What We Need To See), Qualifications (maybe Ways To Stand Out), Skills (maybe combine?), Benefits, Pay, Schedule. But we must not repeat job title as heading. Not needed. We need to use
  • for any list of duties/requirements/benefits, and

    for prose. We need to preserve all substantive information; do not invent or summarize away detail. So we need to keep specifics like exact salary ranges, etc. We need to remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. At end there is "Applications for this job will be accepted at least until September 24, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. , , JR2025971". That's boilerplate/EEO and application instructions (deadline). We should remove that. Also remove duplicated lines? Not seeing duplicates. Now produce HTML. We'll structure:

    About the role

    ... (intro paragraph up to maybe before "What You'll Be Doing")

    But we need to ensure we don't cut off content that belongs elsewhere. Let's separate. Intro: "NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. The NVIDIA Experience (NVEX) Solutions Engineering team seeks a solution engineer with experience in customer support of NVIDIA’s GPU accelerated platforms including DGX, HGX and MGX! You will apply the latest AI technologies to triage customer issues, identify solutions, and keep customers delighted. You must demonstrate outstanding analytical thinking and possess strong interpersonal abilities to contribute to multiple projects and tasks. You will be working directly with customers to get them solutions on the latest NVIDIA platforms including the GB200 and GB300. We are looking for an experienced engineer to triage customers' hardware platform issues and AI/ML workloads in huge datacenters of rack-scale platforms, solve customer problems, and contribute to products and software tooling. You must have excellent problem-solving abilities, communication skills and be able to handle various assignments and responsibilities. You must be technically strong in Linux, have solid programming skills, and experience with multi-GPU platforms. Expertise analyzing performance of distributed GPU-accelerated workloads is a plus. AI is not optional here. It is foundational, applied thoughtfully for all solution engineering workflows including solving customer cases and developing software, both products and internal tools." That seems like a mix of role description and responsibilities. But we have a separate "What You'll Be Doing" that enumerates specific duties. To avoid duplication, we could keep the intro as "About the role" and then responsibilities as list. Thus About the role paragraph could be the first paragraph up to before "What You'll Be Doing". However the first paragraph includes many responsibilities already. But we can keep it as is; it's not duplicate of list but overlapping. The instruction: preserve ALL substantive information; do not invent or summarize away detail. Overlap is okay as long as we don't omit. We can keep both. Now Responsibilities: list from "What You'll Be Doing". It includes: - Provide direct support to our NVIDIA Enterprise customers to resolve or advance customer issues. - Work with engineering teams on customer issues, providing logs, reproduction, and other triage information. - Apply AI to create/update products and/or support tools. - Take ownership and drive customer issues from inception to resolution. - Document customer interactions to better enhance our knowledge base. - Apply agentic AI skills to solving customer issues and software development - Occasional work on weekends and holidays to support customers We need to put each as
  • . Now Requirements: "What We Need To See" includes: - Minimum of a BS in Computer Engineering, Electrical Engineering, or equivalent experience. - 5+ years of engineering experience with multi-GPU platforms - Strong system software (firmware, BIOS, kernel, driver, operating system) expertise - Solid understanding of Linux and the ability to troubleshoot, optimize, and customize Linux environments for AI/ML workloads. - Containerized solutions experience with Docker, Kubernetes, and/or Slurm - Professional-level communication skills, including adjusting communication to the technical level of the audience, and staying calm and focused in negative situations. - Excellent follow-up and organizational skills, with a passion or love for solving problems. - Proficient in C/C++ programming of platform OS, firmware, BIOS, kernel, drivers - Proficient in Python programming with the ability to build custom tools We'll list as
  • . Now Qualifications (or Ways To Stand Out): "Ways To Stand Out From The Crowd" includes: - Background with parallel programming or GPU acceleration (e.g., CUDA) - Experience developing in GPU accelerated / cloud / virtualized environments - Experience analyzing software efficiency of distributed workloads - Clustering or HPC data center technologies including Upper Layer Protocols (i.e., NCCL, MPI) We'll list as
  • . Now Skills: Could combine technical skills? But we already have many skills in requirements. Could create a Skills section summarizing technical skills like Linux, C/C++, Python, Docker, Kubernetes, Slurm, etc. However that would duplicate. The instruction: prefer a few substantive sections over many thin ones. We could omit a separate Skills section and let Requirements cover skills. But we need to include Skills heading only if posting has real specific content for it. The posting does not have a separate "Skills" heading; it's embedded. So we should not create a Skills section unless there is explicit content. So we skip Skills. Now Benefits: The posting says: "Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/ You will also be eligible for equity and benefits." We need to preserve that. Could make a
      list? It's not a list but prose. We'll put in

      . Now Pay: The posting includes base salary ranges: "Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 140,000 USD - 224,250 USD for Level 3, and 168,000 USD - 270,250 USD for Level 4. You will also be eligible for equity and benefits." We'll put in

      . Now Schedule: The posting includes "Occasional work on weekends and holidays to support customers" which is under responsibilities. But we could also create a Schedule section with that detail. Since it's specific, we can create a Schedule section with that sentence. However it's already in responsibilities list; but we can still include Schedule section to capture that info. The instruction: include a section ONLY when the posting has real, specific content for it — never emit a heading followed by filler/placeholder text. The posting does have specific schedule info: occasional work on weekends and holidays. So we can include Schedule section with that sentence. But we must avoid duplication? The instruction says preserve ALL substantive information; does not forbid duplication. It says do NOT invent or summarize away detail. Duplication is okay as long as we keep the info. However they also say prefer a few substantive sections over many thin ones. Duplication could be considered thin? But we can keep schedule

Similar jobs