Keysight Technologies · 21 hours ago
AI Data Visualization — PhD Intern (Qt/C++)
Keysight Technologies is at the forefront of technology innovation, delivering breakthroughs in electronic design and simulation. The PhD Intern in AI Data Visualization will develop a high-performance Qt/C++ interface for interactive analytics and explainable AI visualization, collaborating with researchers and engineers to enhance data interpretation and decision-making.
AnalyticsCloud SecurityElectronicsManufacturingNetwork SecurityProduct DesignSoftwareTest and MeasurementWireless
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
Qualification
Required
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
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)
Company
Keysight Technologies
Keysight Technologies is an electronic measurement company.
Funding
Current Stage
Public CompanyTotal Funding
$1.35BKey Investors
Department for Science, Innovation and Technology (DSIT)
2025-04-10Post Ipo Debt· $750M
2024-10-02Post Ipo Debt· $600M
2023-09-15Grant
Leadership Team
Recent News
2026-01-07
2026-01-06
Company data provided by crunchbase