We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

AI Data Visualization - PhD Intern (Qt/C++)

Keysight Technologies
MIN $49.83 -$53.67 /hour
United States, California, Calabasas
26601 West Agoura Road (Show on map)
Jan 08, 2026
Overview

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

About the Program

Keysight's Applied AI Research group is advancing how engineers interact with data - transforming raw model outputs and telemetry into intuitive, explorable, and visually elegant experiences. Our mission is to make complex engineering and AI data beautifully interpretable - allowing researchers to understand data and model behavior, trust the system, and act with confidence.

This internship focuses on scientific visualization, interactivity, and motion design.
You will help build the next generation of data visualization interfaces that combine cinematic precision with engineering-grade performance, delivering clarity and insight across Keysight's AI and simulation tools.

Role Overview

As a PhD Intern in AI Data Visualization, you will develop a high-performance Qt/C++ interface for interactive analytics and explainable AI visualization. Your work will blend scientific data rendering with artistic motion design, taking inspiration from Manim-style animations - smooth transitions, meaningful staging, and expressive storytelling - while meeting the performance standards required for large-scale engineering data.

You'll collaborate with ML researchers, simulation engineers, and UX designers to turn complex datasets into real-time, explorable, and explainable visual systems that accelerate analysis and decision-making.

What This Internship Offers

  • A rare opportunity to define the visual language of AI and engineering data at Keysight.
  • Mentorship from leaders in data visualization, AI research, and simulation systems.
  • The chance to combine technical depth and artistic design in a production-grade environment.
  • A portfolio-defining project showcasing Qt/C++ expertise and Manim-inspired motion applied to real engineering data.

Responsibilities

Key Responsibilities

  • Design and implement a Qt/C++ application (Qt 6, Qt Quick/QML) for interactive analytics dashboards and model interpretability tools.
  • Develop motion and transition systems (keyframing, easing, scene sequencing) to communicate structure, causality, and evolution over time.
  • Engineer real-time visualization pipelines for metrics, traces, saliency maps, and convergence analytics.
  • Optimize performance through profiling, asynchronous I/O, GPU acceleration, and render optimization for large datasets.
  • Integrate diverse data sources - simulation results, telemetry logs, and experiment outputs - with robust schema and version handling.
  • Prototype new visualization techniques for explainability, comparative analysis, and interactive storytelling.
  • Build reusable visualization components (timelines, graphs, heatmaps, 3D layouts) with strong design fidelity and accessibility.

Learning Outcomes

  • Master Qt/C++ visualization architecture (Qt Quick, QML, model-view patterns).
  • Apply motion design principles to enhance comprehension in scientific visualization.
  • Gain experience creating real-time, interactive interfaces for AI and engineering data.
  • Collaborate in a multidisciplinary R&D environment, connecting visualization, ML, simulation, and human-computer interaction.

Qualifications

Required Qualifications

  • Current PhD student (or recently graduated PhD) in Computer Science, Applied Mathematics, Electrical/Computer Engineering, Visualization, or a related field.
  • Strong proficiency in C/C++ and Qt (Qt 6, Qt Quick/QML; signals/slots; model-view).
  • Demonstrated experience building interactive data visualizations or complex scientific UIs.
  • Solid understanding of data structures, numerical methods, and performance optimization (CPU/GPU).
  • Familiarity with animation and motion systems (keyframes, easing curves, scene graph rendering).
  • Strong communication and visual design sensibility for translating data into insight.

Preferred Qualifications

  • Experience with GPU-accelerated rendering (OpenGL/GLSL, Vulkan, or Qt RHI) and high-volume visualization.
  • Knowledge of time-series, matrix, or graph visualization techniques, including uncertainty overlays.
  • Exposure to ML interpretability visualization (e.g., saliency maps, feature attributions, embeddings).
  • Experience bridging Python and C++ (e.g., pybind11) or reproducing Manim-style visualizations in compiled environments.
  • Familiarity with build, testing, and profiling tools (CMake, unit/UI testing, sanitizers, RenderDoc).

Prerequisites

  • Proficiency in Qt/C++, CMake, and Git workflows.
  • Experience using profilers and debuggers (Qt Creator Analyzer, perf, VTune, or RenderDoc).
  • Understanding of data ingestion, schema evolution, and caching for visualization pipelines.
  • Strong foundation in design principles: layout, hierarchy, color theory, typography, and accessibility.
Candidates who wish to be considered must be enrolled in a accredited college/university as of September 2026. Applicants who have graduated before September 2026 will not be considered unless they are entering/applying to a MS or PHD program after graduating.
Visa Sponsorship is not available for this position. Candidates who now or at any point in the future require sponsorship for employment visa status (e.g., H-1B Visa status) may not be considered.

California pay range: MIN $49.83 -$53.67 /hour

Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***

Applied = 0

(web-df9ddb7dc-h6wrt)