We’re looking for a senior full stack engineer with strong product sense who is genuinely excited about AI. You’ll join a small team where every engineer has high autonomy, real impact, and a direct say in where the product and company go.
The role is end-to-end. You’ll talk to users, design solutions, write the code, ship it, and watch what happens. There’s very little process between you and shipping.
Responsibilities
What you’ll do
•
Lead full-stack feature work — from product spec through design, implementation, and rollout.
•
Build with AI deeply: agents, retrieval, tool use, and the surrounding product surface.
•
Own areas of the codebase end-to-end and drive technical direction within them.
•
Work directly with the CEO and founders on product strategy and prioritization.
•
Talk to users, sit in on demos, and turn what you learn into shipped product.
Requirements
Who you are
•
Senior engineer who has built and shipped non-trivial products at high quality.
•
Strong product sense — you have opinions about UX and push back on bad ideas.
•
Genuinely excited about AI and have built real things with frontier models.
•
Comfortable with ambiguity and high autonomy. You decide what to build next.
•
Strong fundamentals across the stack — TypeScript, React, Node, Postgres, and modern infra.
•
Based in Canada or the US, with overlapping working hours.
Nice to have
Nice to have
•
Experience with data-heavy products, BI tools, or developer tooling.
•
Past founder or early-stage startup experience.
•
Open source contributions or projects we can look at.
Sound like you?
Hiring process
Email [email protected] with a short note, your resume or LinkedIn, and links to anything you’ve built that you’re proud of. Also answer: “If you joined Basedash tomorrow, what’s one feature or improvement you would build in your first month?”