Great Question logo

Product Engineer (AI / Full-Stack) - Great Question

About Great Question

Great Question is the all-in-one AI customer research platform for understanding your customers. Our platform enables teams to recruit participants, run research, and share insights – all in one place. Backed by world-class investors and trusted by industry-leading teams like Gusto, Experian, Canva, and Brex, we’re building the future of customer research.

We believe AI is a multiplier for creativity, speed, and scale. Everyone on the team is encouraged to lean into AI, not just to be more efficient, but to push boundaries and unlock new possibilities. Whether you’re writing, designing, coding, or analyzing, we expect you to explore how AI can elevate your craft.

The Role

Product Engineer here means you take a problem and run with it end to end - from the customer conversation to production to validating whether it actually worked. PM support is light and as-required: a PM helps size the problem, shape the appetite, and call priority, but nobody hands you a spec. From there you're trusted to find the right solution, because you're close to the customer and you have great product sense.

You'll build across the product stack - from Rails APIs and React/TypeScript frontends to video streaming, realtime voice agents, agentic search, product analytics, and everything in between - working directly with the founders, our designer, and the rest of engineering.

What We're Looking For

  • How you work: AI is embedded across your entire workflow. You might spend a morning digging through interview transcripts and product analytics to understand a problem, build a few throwaway prototypes, and then build a technical plan before handing it to a couple of agents to build and QA.
  • What you build: Highly usable, customer-centric products that people love. You take the extra time to dig into data, validate solutions, and deliver UI/UX polish.
  • Who you are:
    • Strong across the full stack. Expert in both exposing APIs and the frontend (Rails and TypeScript stack preferred).
    • Built and run production systems with long-term maintenance.
    • Live in an agentic coding harness daily (Claude Code, Codex, Cursor).
    • Ideally shipped LLM-powered features or know what it takes to run them in production.
    • Able to make autonomous product decisions and defend UX opinions.
    • Write clearly. We're remote and async-heavy.
    • Senior experience (roughly 5+ years with real ownership).

How We Build

  • Main goes to production and approvals aren’t always required. Fast, automated CI is the gate.
  • Written runbooks and conventions that help agents and new people find their way around quickly.
  • Running a few agents in parallel is expected; sandboxes and preview environments are trivial to spawn.
  • Generous token budgets and the latest tools and models.
  • Light on ceremony, high on accountability and communication.

Your First 90 Days

  • Week 1: Use the harness to learn the codebase and merge your first PR. Deep dive into customer data and Slack channels.
  • First 30 days: Ship into a live area, understand the product, competitors, and problems.
  • By 60 days: Own a surface (e.g., research agent communication, growing our MCP surface, or rebuilding a core page).
  • By 90 days: Deeply immersed in a product area, talking to customers, and deciding what's next.

Benefits

  • Full-time employment with benefits and a generous salary in CAD.
  • Remote anywhere in Canada (generally work PST hours with flexibility).
  • 4 weeks PTO.
  • Annual team offsite.
  • Brand new MacBook Pro.
  • Generous AI token allowance.
  • Freedom to use the latest technologies and vendors.

Timezone overlap

UTC-8–-4

Culture

Async-friendly

Open to

NA

Sign in to track applications and earn points.

More roles at Great Question

Similar remote roles