Application Programming Interface (API), Cloud Computing, Data Sets, Data Visualization, Design Services, Product Design, Prototyping, Statistical Analysis System (SAS), Usability Engineering, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX), Web Interface, Workflow Analysis
UX Designer With SAS Product Experience
Location: Sunnyvale, CA (5x/week onsite) Duration: 6 months
Must Have Skills:
- SAS Platform Experience (Critical)
- 7+ years of UX/Product Design experience
- Direct experience designing SAS products or SAS-based platforms (Viya, Studio, Model Manager, Visual Analytics, or similar)
- Strong working knowledge of:
- SAS analytics workflows
- SAS execution models (batch vs interactive)
- Model governance and deployment in SAS environments
- UX & Design Skills
- Workflow and interaction design for complex systems
- Designing for expert users and enterprise scale
- Ability to reason deeply about system behavior, edge cases, and failure modes
- Proficiency with modern design and prototyping tools (Sketch)
- Strong emphasis on data visualization
- Experience modernizing legacy SAS UX or migrating SAS users to cloud-based workflows
Key Responsibilities:
- SAS Platform UX Ownership
- Own UX design for SAS-based analytics workflows, including:
- SAS data access and preparation
- Model lifecycle management (training, validation, scoring, monitoring)
- Batch and interactive execution patterns
- Design experiences that work across web interfaces, APIs, and hybrid workflows
- SAS-Specific Workflow Design
- Translate SAS concepts (libraries, datasets, procs, caslibs, jobs, scoring code) into clear, user-centered interactions
- Design task-driven UX for:
- Configuring SAS jobs and pipelines
- Managing parameters, execution context, and compute resources
- Understanding job status, logs, errors, and outputs
- Reduce friction in traditionally complex SAS workflows without hiding essential system behavior
- Usability for Expert SAS Users
- Design primarily for expert and power users while preserving discoverability for new users
- Clearly surface system state, execution progress, failures, and dependencies