Firecrawl
Product Engineer — Interact
Remote Product Team role with clear candidate location fit.
PostedApr 14, 2026
Eligible countries27 accepted countries
Seniority signalOpen level
Work settingRemote
Accepted candidate locations
Role overview
Product Engineer — Interact
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Day to day, you:
- Own the Interact product end-to-end — scrape-then-interact workflows, prompt-based interaction, session chaining, persistent profiles, live view
- Talk to customers and read every GitHub issue, Discord thread, and support ticket that touches Interact — not because someone asked, but because that's where the signal is
- Separate what customers ask for from what they actually need, and prioritize accordingly
- Ship fast product experiments — hypothesis, build, measure, decide in days
- Make prompt-based interaction reliable and magical: "click login and fill the email field" should just work, on any page, every time
- Dogfood relentlessly — you use the API before you ship changes to it
You're a Fit If You
- Think product-first. You form opinions about what to build and why before anyone scopes a ticket. You can hold ambiguity and still make a call.
- Have deep empathy for developers. You've built things developers loved. You know the difference between "works" and "delights" at the API level.
- Understand the scraping and browser data space. This isn't abstract to you — you know what breaks, what's hard, and what matters.
- Get agentic systems. You've thought about (or built) tooling for AI agents. You understand how agents select tools, where interaction fails, and what reliable agent workflows require.
- Ship fast and learn faster. You write code, own features, and iterate. Ambiguity doesn't slow you down.
You're Not a Fit If You
- Need a PM to tell you what to build
- Build great infra but don't care how it feels to the developer on the other end
- Haven't thought about how AI agents actually use browser interaction tools
- Optimize for technical elegance over shipping the right product
Available to all employees
- Salary that makes sense — $180,000–$290,000/year, based on impact, not tenure
- Own a piece — Up to 0.15% equity in what you're helping build
- Generous PTO — 15 days mandatory, anything after 24 days, just ask (holidays excluded); take the time you need to recharge
- Parental leave — 12 weeks fully paid, for moms and dads
- Wellness stipend — $100/month for the gym, therapy, massages, or whatever keeps you human
- Learning & Development — Expense up to $1,000/year toward anything that helps you grow professionally
- Team offsites — A change of scenery, minus the trust falls
- Sabbatical — 3 paid months off after 4 years, do something fun and new
Available to US-based full-time employees
- Full coverage, no red tape — Medical, dental, and vision (100% for employees, 50% for spouse/kids) — no weird loopholes, just care that works
- Life & Disability insurance — Employer-paid short-term disability, long-term disability, and life insurance — coverage for life's curveballs
- Supplemental options — Optional accident, critical illness, hospital indemnity, and voluntary life insurance for extra peace of mind
- Doctegrity telehealth — Talk to a doctor from your couch
- 401(k) plan — Retirement might be a ways off, but future-you will thank you
- Pre-tax benefits — Access to FSAs and commuter benefits (US-only) to help your wallet out a bit
- Pet insurance — Because fur babies are family too
Available to SF-based employees
- SF HQ perks — Snacks, drinks, team lunches, intense ping pong, and peak startup energy
- E-Bike transportation — A loaner electric bike to get you around the city, on us
Similar roles
Keep a backup shortlist.
Computer Vision, Machine Learning 6 accepted countries
Senior Computer Vision EngineerVusionView role Computer Vision, Machine Learning 6 accepted countries
Junior/Middle Computer Vision EngineerVusionView role Data Engineering, DevOps 6 accepted countries
MLOps EngineerVusionView role Microsoft Sql Server, Mvc 5 accepted countries
Senior PHP DeveloperIderaView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.