Building UIs for AI security and observability systems; not explicitly focused on AI-assisted prototyping or vibe coding.
About the Role
Senior UI/UX Engineer to design and build production-grade, high-performance web interfaces for internal AI security and observability platforms. The role combines UX design, frontend engineering, and system-awareness to translate complex AI pipelines, evidence graphs, and multi-stage workflows into clear, scalable user experiences.
Job Description
Role
Senior UI/UX Engineer (contract) to design and implement enterprise-grade web applications for internal AI security, observability, and risk-analysis platforms. The role sits at the intersection of UX design, frontend engineering, and AI system observability and requires translating complex backend reasoning, evidence graphs, and multi-stage AI workflows into clear, accurate, and scalable user interfaces.
Key Responsibilities
UX & Interaction Design
Design end-to-end workflows for complex AI analysis tools (wizard flows, async scan progress, review & reconciliation).
Translate abstract system concepts (evidence confidence, conflicts, shadow AI, governing patterns) into visual metaphors and UI patterns.
Create wireframes, interaction specs, and component behavior definitions for engineering implementation.
Frontend Engineering
Build production UIs using TypeScript and modern frontend frameworks.
Implement high-performance graph visualizations (Canvas/WebGL-based) for large, dynamic graphs (hundreds to thousands of nodes).
Integrate with Flask- and FastAPI-based backends and consume REST and WebSocket APIs for real-time updates.
Ensure UI state consistency with asynchronous backend pipelines and design scalable component architectures for enterprise use.
System-Aware UI Design
Design interfaces that accurately represent system state, evidence hierarchy, deterministic classification rules, and epistemic uncertainty.
Surface contradictions and ambiguity explicitly and support human-in-the-loop audit workflows, overrides, and immutable decision trails.
Collaborate closely with backend engineers, AI/ML engineers, security architects, and threat modelers.
Participate in product architecture discussions and iterate quickly from wireframes to production while preserving design intent.
Requirements
Required Technical Skills
Strong experience with TypeScript.
Experience with one or more modern frontend frameworks (React, Next.js, Remix, SvelteKit, etc.).
Strong CSS and layout fundamentals for complex, data-dense dashboards.
Experience building interaction-heavy UIs and handling UI performance constraints at scale (virtualization, progressive loading, aggregation).
Experience with graph/diagram rendering libraries (e.g., Cytoscape.js, React Flow, D3, Sigma.js or similar) and understanding when to use Canvas/WebGL vs DOM.
Comfortable integrating with Flask and FastAPI backends and consuming REST and WebSocket APIs.
Understanding of async workflows and long-running backend jobs.
Nice to Have
Experience designing interfaces for security tooling, compliance/audit systems, or AI/ML platforms.
Familiarity with graph theory concepts, AI pipelines (RAG, agents, embeddings), and IaC/cloud architecture diagrams.
Background as a frontend engineer who evolved into UX, or a UX designer with deep frontend coding experience.
Rate: approximately $65/hr (W2 hourly; 1099/c2c not accepted).
Locations: Charlotte, NC; Plano, TX; Chandler, AZ; Iselin, NJ; Minneapolis, MN.
Interview: coding assessment followed by a panel video interview.
Benefits (eligible after waiting period)
Medical and Prescription Drug Plans
Vision Plan
Health Savings Account (HSA)
Health Flexible Spending Account (FSA)
Dependent Care Flexible Spending Account
Supplemental Life Insurance
Short Term and Long Term Disability Insurance
Business Travel Insurance
401(k) with company match
Weekly pay
Skills
UI/UX Design, Interaction Design, Frontend Engineering, Information Architecture, Data Visualization, Performance Optimization, System Thinking, Collaboration, API Integration, Async Workflow Handling, Prototyping, Security-aware Design
Experience Level
Senior
Employment Type
Contract
Additional Benefits
Medical and Prescription Drug Plans
Dental Plan
Health Savings Account
Dependent Care Flexible Spending Account
#J-18808-Ljbffr

UI/UX Developer
Debtt Group · Charlotte, NC, USA ·
- Pay:
- $65/hr
- Job type:
- Contract