New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior Frontend Engineer, Visualization - Profiling Services

NVIDIA
Apply →
senior full-time Santa Clara, CA

First indexed 29 Jul 2026

Description

NVIDIA's Developer Tools team is seeking a Senior Frontend Engineer to create high-quality visualization experiences for profiling services.

You will help make complex technical data understandable, responsive, and accessible.

Responsibilities:

  • Build intuitive browser experiences that help engineers explore and understand complex performance data.
  • Create reusable visualization and interaction patterns that remain consistent across product workflows.
  • Integrate high-performance visualization technologies into a maintainable frontend application.
  • Improve responsiveness and memory efficiency for large and complex datasets.
  • Deliver accessible, resilient experiences across supported browsers, devices, and application states.
  • Partner with backend, product, design, and quality teams to ship and validate complete user workflows.

Requirements:

  • BS or MS in Computer Science, Computer Graphics, or a related field, or equivalent experience.
  • 8+ years of software development experience, including substantial production work with TypeScript and modern component-based browser applications.
  • Deep expertise in reusable interaction architecture or performance-critical browser visualization, plus demonstrated ability across the adjacent area.
  • Experience building frontend systems in which multiple views coordinate through clear component and state contracts.
  • Experience building interactive data visualizations with a charting or graphics library and profiling behavior on large datasets.
  • Hands-on work with at least one browser rendering technology and practical experience diagnosing frame-time or memory problems.
  • Working knowledge of integrating browser and native or WebAssembly code, including loading and failure behavior.
  • Strong knowledge of responsive design, accessibility, browser compatibility, and automated frontend testing.

Nice to Have:

  • Experience building timeline, flame-graph, trace, profiler, or observability user interfaces.
  • Production experience with React and atom-based or comparable observable state management.
  • Familiarity with moving expensive rendering or data preparation off the main thread and loading large datasets progressively.
  • Experience isolating third-party visualization engines or coordinating server data with interactive client state.
  • Background in GPU computing, developer tools, or real-time collaborative analytical products.

You will also be eligible for equity and benefits.