AI Directed Product Engineer

EnvisionWare, Inc.•United States - Colorado, CO
•Remote

About The Position

EnvisionWare is seeking an AI Product Engineer to build customer-facing products from initial customer problems through working software and live testing. The role works in a small product pod with a Sales or Customer Service representative and a QA partner, engaging directly with librarians and customers. The target is to move a piece of work from its start to a release on the staging environment in under five business days. Three early customers test each new product on staging before it moves to production. Engineering then takes over production operations, while the Product Engineer continues to own the roadmap and new features. Most work focuses on revenue-generating products, with some internal tools that help Sales and delivery teams sell and deploy products more efficiently. The Product Engineer discovers customer needs, defines outcomes, writes release specifications and designs, builds working web applications, PWAs and platform integrations using AI coding tools, and validates releases with customers. The role includes designing interfaces in line with EnvisionWare’s design system and WCAG 2.2 AA standards; working tests first in small pull requests; reviewing AI-generated code and tests; and guiding releases through pricing, testing, marketing and launch gates. The Engineer documents and hands production-ready releases to Engineering and helps improve the company’s AI-directed development playbook. The position is remote within the United States, with occasional travel. Employees must follow EnvisionWare’s data-handling and AI-use guidelines, including human review before externally publishing AI-generated material.

Requirements

  • Real experience working in or around software products in a product, design, engineering, solutions, or customer-facing role.
  • Daily use of AI and hands-on ability to build with it, such as prototypes, tools, automations, or applications.
  • Real UI and UX design experience and a strong sense of visual design.
  • A portfolio of work, such as projects contributed to or completed apps, prototypes, designs, product launches, or case studies.

Nice To Haves

  • Experience building complete applications with AI coding tools such as Claude Code, Cursor, or GitHub Copilot.
  • Knowledge of modern JavaScript or TypeScript, REST APIs, SQL, and Git with pull requests.
  • Experience with Java and Spring Boot, or ability to read and reason about backend code.
  • Experience with AWS or another major cloud platform.
  • Experience with automated testing tools such as Playwright.
  • Knowledge of web accessibility and WCAG.
  • Experience integrating with library systems (SIP2) or payment platforms, or building software that works with hardware such as kiosks, printers, or lockers.
  • Comfort with customer-facing work such as discovery calls, demos, and user acceptance testing.
  • Ability to work well with internal teams such as Sales, Customer Care, and Engineering.
  • Experience with market research and sizing, pricing, or business-case development.
  • Experience writing actionable specifications, acceptance criteria, and release notes.
  • Experience in library, public sector, or education technology, or at a SaaS company.

Responsibilities

  • Talk with librarians, Sales and Customer Care teams, and customers to identify problems worth solving.
  • Translate customer research into clear objectives and intended customer outcomes.
  • Write release specification packages including plain-language requirements, Given/When/Then acceptance scenarios, and design mockups.
  • Build working web applications, progressive web apps (PWAs), and integrations on EnvisionWare’s platform using AI coding agents.
  • Develop test-first in small pull requests using a standard Git branch and review workflow.
  • Review and correct AI-generated code and tests.
  • Design user flows, layouts, and interactions in accordance with EnvisionWare’s design system and WCAG 2.2 AA accessibility standards.
  • Run build-and-validation cycles with the product pod and demonstrate progress to Sales and leadership.
  • Onboard the first three customers testing each release, gather their feedback, and iterate on the product.
  • Guide releases through pricing, testing, marketing, and launch gates.
  • Hand production releases to Engineering with documentation, tests, and operational knowledge.
  • Help create and refine EnvisionWare’s playbook for AI-directed development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service