Jobs · Quality Assurance · Texas

HPC Performance and Validation Engineer

NorthMark Compute & Cloud · Dallas, TX · 2 wk ago
Quality AssuranceFull-time

Responsibilities

  • Architecting and implementing a validation framework to certify the readiness and utilization of GPU nodes across a large, distributed HPC environment.
  • Defining methodologies to continually assess performance and optimising infrastructure across AI/ML workloads.
  • Developing and executing comprehensive performance testing using industry and customer specific benchmarks, ensuring optimal performance across HPC compute, storage and networking.
  • Contribute to research reports that will describe the discoveries of the benchmarking, evaluating the complete HW performance and efficiency.
  • Leading efforts to debug, identify and then resolve bottlenecks in system performance.
  • Building robust, scalable tools for automated validation and testing, utilising Python, Go, Kubernetes and CI/CD pipelines to streamline continuous validation and benchmarking processes.
  • Implementing monitoring solutions using Prometheus, Grafana and other modern monitoring technologies to track performance metrics and real-time health of the cluster.
  • Defining and implementing best practice for continuous performance validation, ensuring that the infrastructure remains reliable and efficient as new technologies emerge.
  • Staying informed on industry trends and advancements to ensure long-term strategic alignment.
  • Working cross-functionally with engineering, infrastructure and research teams to align validation efforts with the broader business objectives, ensuring that the platform meets evolving research demands.

Requirements

  • Bachelor's Degree or equivalent experience
  • Accelerator performance experience, including profiling and tuning with large-scale GPU clusters
  • In-depth understanding of NVIDIA ClusterKit, Nsight and Validation Suite, MLPerf and DCGM tools for GPU and DPUs
  • Networking & Storage performance experience, including profiling and optimisation with NVIDIA ClusterKit, iPerf or equivalent across InfiniBand/RoCe network implementations
  • System benchmarking experience across Linux and familiarity with the Phronix suite or equivalent
  • Experience with HPC workloads across distributed global locations, bringing data driven performance data to compliment key architectural decisions
  • Strong proficiency in developing automation tools and micro benchmarking frameworks for validation using Python, Go, and Kubernetes in a Ubuntu Linux environment
  • Expertise with key monitoring platforms including OTEL, Prometheus, ELK and Grafana and in definition and implementing the overall observability strategy for HPC validation and performance monitoring
  • A deep understanding of emerging technologies, architectures and strategies, with the ability to assess their potential impact on infrastructure and adopt them as part of a long-term plan
  • Proven ability to lead complex technical projects, influence decisions and engage with stakeholders across technical and research teams

Similar jobs

Quality Engineer (HPE-SVC)

Foxconn Industrial Internet - FIIHouston, TX· 3 mo ago
Quality Assuranceapply on foxconnassemblyllc.applytojob.com

HPC Systems Engineer

Parsons CorporationCharlottesville, VA· 3 mo ago
Information Technology$112k–$196k/yrapply on parsons.wd5.myworkdayjobs.com