AI Data Visualization Engineer
An AI Data Visualization Engineer designs and builds intelligent, interactive visual narratives from complex datasets using modern…
Skill Guide
The practice of designing data visualizations from the ground up to be perceivable, operable, and understandable by all users, with strict adherence to Web Content Accessibility Guidelines (WCAG) 2.2 AA/AAA standards and a primary focus on ensuring non-visual access via screen readers and other assistive technologies.
Scenario
You are given a simple CSV file with quarterly sales data for 3 products. The task is to present this data accessibly.
Scenario
You need to build a dashboard component displaying website traffic (line chart) and source breakdown (pie/donut chart) with date range and channel filters.
Scenario
A financial institution's internal BI platform uses a proprietary visualization library that fails automated accessibility scans. Analysts who are blind are blocked from their workflow.
Highcharts is the industry standard for out-of-the-box, WCAG-compliant charts. D3 offers maximum control but requires rigorous manual accessibility implementation. Use axe-core in unit/integration tests to enforce compliance. Proficiency with NVDA/JAWS is mandatory for manual verification.
WCAG is the compliance baseline. The WAI-ARIA APG provides authoritative, implementation-ready patterns for complex widgets. Understanding legal frameworks (508, EN 301 549) grounds the work in business requirements. Progressive Enhancement (data table first, then visual) is the core architectural principle.
Automated tools catch ~30% of issues. Manual keyboard testing is non-negotiable. Contrast analyzers ensure visual perceivability. Real user testing with people who rely on assistive technology provides irreplaceable feedback on practical usability.
Answer Strategy
The interviewer is testing practical implementation knowledge beyond theory. Use a structured 'progressive enhancement' answer. Sample Answer: 'First, I ensure a robust, sortable data table of all price points exists as the foundational representation. The visual chart is layered on top. I'd implement ARIA roles for the chart canvas, with aria-labelledby pointing to a descriptive title. Each data point would have an accessible name and value. Zoom controls are standard keyboard-operable buttons. I'd manage focus for tooltips, using aria-live regions to announce values when navigating between points via arrow keys. The legend is a simple list linked to the series. Automated axe-core tests would run on every build.'
Answer Strategy
Testing influence, collaboration, and technical persuasion based on standards. Sample Answer: 'I would acknowledge their design goal, then explain the WCAG 1.4.1 Use of Color criterion and its rationale: about 1 in 12 men have color vision deficiency. I'd propose a solution that maintains the clean aesthetic while adding a redundant cue-perhaps a subtle arrow icon or a plus/minus sign next to the value, or a pattern in the chart segment. I'd reference our internal accessibility policy and note that this is a compliance requirement, not just a preference, and offer to run a quick simulation for them using a color-blindness filter.'
1 career found
Try a different search term.