Senior Software Engineer, AI Experience

IntuitiveSunnyvale, CA
16h$152,800 - $258,800Onsite

About The Position

The Senior Software Engineer, AI Experience is a front-end–first senior engineering role focused on designing and building the user-facing experience for intelligent, real-time AI systems. In this role, you will create the digital “experience layer” that connects complex AI agents, computer vision systems, and real-time robotic data to users in intuitive, trustworthy, and high-performance applications. You will rapidly prototype new ideas for user validation and evolve successful concepts into robust, scalable software.

Requirements

  • Education: Bachelor’s, Master’s, or PhD degree in Computer Science, Software Engineering, or a related field.
  • Experience: 8+ years of professional software engineering experience, with at least 2+ years in an R&D, innovation, or zero-to-one product environment.
  • Front-End Expertise: Deep experience with modern JavaScript/TypeScript ecosystems, including React (or similar frameworks), state management, and responsive design.
  • AI-Driven Interfaces: Experience building user interfaces that interact with AI systems (LLMs, computer vision), with a focus on handling asynchronous data, streaming responses, and variable latency.
  • Problem Solving: Strong ability to structure problems, operate in ambiguity, and iterate toward e􀆯ective solutions.
  • R&D Mindset: Curiosity, adaptability, and comfort working with emerging technologies and incomplete requirements.

Nice To Haves

  • Experience working in healthcare, robotics, or other complex technical domains.
  • Prior work on AI agent interfaces, chat-based assistants, or autonomous system experiences.
  • Mobile development experience using React Native, iOS/Swift, or similar frameworks.
  • Experience with 3D visualization (Three.js, WebGL) or immersive technologies such as Unity.

Responsibilities

  • Design and build AI-driven user experiences: Lead the development of rich, interactive web (React, TypeScript) and mobile (Swift, Kotlin) apps, focused on making intelligent systems intuitive and usable.
  • Own the AI experience layer: Partner with AI, computer vision, and robotics engineers to integrate Generative AI, ML models, and agentic systems into user-facing applications, translating complex capabilities into clear interaction patterns.
  • Prototype and iterate rapidly: Quickly build functional prototypes to explore new concepts, gather user feedback, and validate ideas in clinical and pre-clinical environments.
  • Visualize real-time data: Design and implement high-performance visualizations for real-time data streams, telemetry, and video, ensuring responsiveness and reliability.
  • Contribute across the stack: While front-end focused, contribute to backend services and APIs (Node.js, Python, cloud services) to support end-to-end feature delivery.
  • Apply systems thinking and collaborate: Work closely with multidisciplinary teams to ensure solutions align with technical constraints, user workflows, and clinical context.

Benefits

  • Competitive salary
  • equity
  • annual bonus
  • comprehensive benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service