1

1-800 Contacts

Direct-to-consumer contact lens retailer

Frontend Engineer - AI Prototyping

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeDraper, UT, USANo salary listedHybrid

About the Job

Requirements

  • Strong full-stack software engineering experience with deep frontend expertise using React, Next.js, TypeScript, or similar technologies, along with hands-on experience building backend services, APIs, and integrations.
  • Strong hands-on experience evaluating, selecting, integrating, and applying existing AI models, services, or approaches within applications, prototypes, or customer-facing experiences.
  • Experience working with applied AI capabilities such as large language models, conversational AI, recommendation or decisioning systems, personalization, retrieval/grounding, agents/tool calling, or generative AI.
  • Demonstrated ability to evaluate different AI approaches for a use case, understand their tradeoffs, and independently determine an appropriate technical approach.
  • Demonstrated ability to take an ambiguous AI-powered concept from idea to a functional proof of concept or prototype without requiring a predefined technical solution.
  • Experience integrating APIs, cloud services, data sources, and external systems.
  • Familiarity with evaluating AI experiences for factors such as quality, reliability, latency, cost, and customer experience.
  • Familiarity with AI-native development tools such as Cursor, Claude, Copilot, or similar technologies.
  • Strong product and design instincts and an appreciation for great customer experiences.
  • Comfort with ambiguity, rapid experimentation, and building enough to test and learn without over-engineering.
  • Experience incorporating user or customer feedback into prototypes and iterating based on what you learn.
  • Examples of AI-powered applications, prototypes, or customer experiences you have personally built and the technical decisions you made while building them.

Responsibilities

  • Turn ideas, customer problems, and hypotheses into functional, testable prototypes across web and mobile experiences.
  • Help build and evolve the React/Next.js prototyping platform, including reusable components and integrations that enable rapid experimentation.
  • Evaluate different AI models, services, and technical approaches to determine which are best suited to specific customer problems and experiences.
  • Build AI-powered experiences using large language models, existing AI models and services, APIs, customer and product data, and modern web and mobile technologies.
  • Prototype customer experiences involving content and intelligent decisioning, recommendations, personalization, generative content, conversational AI, voice, retrieval/grounding, agents, and other emerging AI capabilities.
  • Independently determine the technical approach needed to take loosely defined AI-powered concepts from idea to a functional, testable proof of concept.
  • Rapidly test different technical approaches and evaluate tradeoffs including experience quality, reliability, latency, complexity, and cost.
  • Recognize when AI is—and is not—the right solution and combine AI capabilities with traditional software approaches when appropriate.
  • Create realistic customer simulations that can be tested with internal and external audiences.
  • Explore how to ground, guide, and evaluate AI experiences using customer profile data, customer context, and human-defined guardrails.
  • Connect prototypes to content libraries, AI software development kits, APIs, data sources, and staging systems.
  • Explore AI-forward design systems and guardrails that help generated experiences and agents stay within defined user experience, brand, content, and interaction guidelines.
  • Use AI-native development workflows with tools like Cursor, Claude, Copilot, and similar technologies.
  • Help define practical guardrails for safe, reliable, and brand-appropriate customer-facing AI experiences.
  • Use feedback from customer and user testing to rapidly iterate on prototypes and explore different approaches.

Desired Qualifications

  • Experience with React Native, native iOS development, or other mobile application development is a plus.

About the Company

1-800 Contacts

Direct-to-consumer contact lens retailer

1-800 Contacts sells contact lenses online directly to consumers, with services such as online vision exams, prescription management, and expedited shipping. Customers order lenses via the website or app, may complete an online vision exam to obtain or verify a prescription, and receive lenses through fast shipping, with reminders for expiring prescriptions and reorders. It differentiates itself by pairing a direct-to-consumer online model with 24/7 real-person support, a best price guarantee, and free returns to simplify reordering. The goal is to make getting and maintaining contact lenses easy, fast, and affordable by streamlining purchasing, verification, and ongoing prescription management.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Cambridge, MA
Founded
1992

Recently Posted Jobs

Explore more opportunities at 1-800 Contacts

See more jobs