Job Description
Adobe is looking for a UI Data Visualization Engineer who will create interactive visual experiences for Adobe Experience Cloud and the AI Assistant. The job requires the candidate to create and develop and enhance interactive charts and visual data representations and dashboards which enable users to understand and use complex data.
Job ID: R165366
Date Posted: February 10, 2026
Expiration Date: NA
Apply: Apply Now
Main Duties
- Deliver scalable, responsive, and best-in-class visualization experiences.
- Architect visualizations using React, D3, SVG, and modern data-viz frameworks.
- Extend the React Spectrum Charts ecosystem with new components and patterns.
- Apply perceptual and data encoding principles for clarity and actionable insights.
- Integrate visualizations with REST APIs and transform JSON data for display.
- Ensure accessibility with ARIA patterns, keyboard navigation, and color-safe design.
- Collaborate with designers and product teams to produce accurate, expressive visualizations.
- Test, deploy, and monitor features with a focus on performance and accessibility.
Essential Qualifications
- 4 years of experience developing complex web applications that include data visualization features.
- Demonstrates advanced skills in JavaScript and React together with expertise in front-end development.
- Possesses strong abilities in D3 and SVG together with skills in developing visualization-based applications.
- Knowledge about visual encoding and chart selection together with data semantics understanding.
- AI/ML concepts that impact the content of visualizations.
- Responsive web design together with front-end performance and testing frameworks which include Jest and Cypress.
Preferred Qualifications
- Demonstrate experience in developing or enhancing charting libraries through their work.
- Knowledge of both GraphQL and RESTful API design and implementation.
- Demonstrate expertise in either real-time data visualization or interactive data exploration methods.
- Full-stack engineering skills and knowledge of cloud deployment processes.