Senior / Staff Software Engineer (AI-Driven Products)
Location: 🌍 100% Remote (United States or Canada — excluding Quebec)
Compensation: $190,000–$220,000 + generous pre-IPO equity
Visa: H1B transfer available for exceptional candidates
Hiring: 5+ engineers
About Our Client
Our Client is an all-in-one software platform that helps independent restaurants compete and win online.
They provide everything restaurant owners need to run their digital presence — high-converting websites, online ordering, branded mobile apps, CRM, and marketing automation — all in one integrated system.
Think Shopify + HubSpot, purpose-built for restaurants.
Founded in 2018, Our Client has raised $120M, grown to 350 employees, and in just over three years has generated tens of millions in revenue, processed hundreds of millions of online orders, and supported millions of guests. Once the restaurant vertical is fully solved, the platform will expand into other local business categories.
The Impact You’ll Have
This is a fully remote role with real ownership and accountability.
Build and launch new products and features from 0 → 1
Take ownership of projects from concept through production release
Design systems that are scalable, maintainable, and well-tested
Contribute to architectural and product design discussions
Work closely with product and design partners in a remote-first environment
Engage with user feedback to shape product direction
Mentor junior engineers and help raise team-wide standards
Participate in interviews and contribute to a strong engineering culture
What We’re Looking For
We’re looking for senior or staff-level engineers who are builders — engineers who care about outcomes, not just tickets.
5+ years of experience building production software at a senior level
Proven history of owning and shipping meaningful products
Experience at a high-quality startup or scale-up environment
Demonstrated growth through increased responsibility or scope
Computer Science degree preferred (top-tier school required if limited startup experience)
Technical Requirements
Experience building AI-powered features, automations, or AI-enabled systems
Strong proficiency in TypeScript / JavaScript
Solid understanding of system design and engineering best practices
Experience delivering production systems with testing and quality standards
Coding interviews are conducted in TypeScript/JavaScript by default.
Soft Skills (Important)
Clear and thoughtful communicator in a remote setting
Collaborative, optimistic, and kind
Strong sense of ownership and accountability
Comfortable working asynchronously across teams and time zones
Location & Eligibility
100% Remote role
Must be based in the United States or Canada (excluding Quebec)
Visa support available for exceptional candidates
All candidates are verified through live conversations
Not a Fit If You…
Are primarily optimizing for work-life balance
Have only Big Tech experience with little product ownership
Show a pattern of short tenures without strong reasoning
Interview Process
The interview process will focus on:
End-to-end product ownership and impact
How you’ve used AI in production or personal projects
Technical depth, system design, and coding
Career decisions, motivations, and alignment
Compensation expectations and timing
Why Join Our Client
Competitive, top-of-market compensation
Meaningful equity with long-term upside
Fully remote, remote-first culture
Strong traction and ambitious long-term vision
Opportunity to build software that helps small businesses thrive
TopTech Talent is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.
🚫 Third-party recruiters, please do not reach out for this role.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Staff Software Engineer Q&A's