{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/applied-rl"},"x-facet":{"type":"skill","slug":"applied-rl","display":"Applied Rl","count":1},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_332a870d-3cd"},"title":"Product Engineer — Search","description":"<p>You&#39;ll own the developer-facing search experience at Firecrawl , taking the retrieval and ranking improvements coming out of research and shipping them as a product developers can&#39;t stop using.</p>\n<p>This isn&#39;t a pure research role and it isn&#39;t a pure backend role. You sit at the intersection: you understand how the systems work deeply enough to improve them, and you care about how they feel to use obsessively enough to make them great. At a 26-person company, the gap between research and shipped product is exactly one person. You&#39;re that person.</p>\n<p><strong>Salary Range:</strong> $180,000–$290,000/year (Range shown is for U.S.-based employees. Compensation outside the U.S. is adjusted fairly based on your country&#39;s cost of living.)</p>\n<p><strong>Equity Range:</strong> Up to 0.15%</p>\n<p><strong>Job Type:</strong> Full-Time</p>\n<p><strong>Experience:</strong> 3+ years in applied RL, ML engineering, or model training , with production systems</p>\n<p><strong>Visa:</strong> US Citizenship/Visa required for SF; N/A for Remote</p>\n<p>You&#39;ll be responsible for how Firecrawl&#39;s search endpoint feels to integrate, use, and build on. That means response format, latency, error handling, pagination, filtering , every surface a developer touches. You&#39;re the person who notices when something is confusing before a user files a GitHub issue about it.</p>\n<p>You&#39;ll dogfood relentlessly. You build things with the API before you ship them. You feel the friction before your users do. You read every GitHub issue, every Discord thread, every support ticket that touches search , not because someone asked you to, but because that&#39;s where the product signal lives.</p>\n<p>You&#39;ll translate research into product decisions. You work closely with the Search/IR and RL Research Engineers. You understand their work well enough to make good product calls about what to prioritize, what to expose to users, and what to keep under the hood. You ask good questions. You push back when something technically elegant would make the API worse.</p>\n<p>You&#39;ll run fast product experiments. You form a hypothesis about what would make search better for developers, instrument it, ship it, measure it, and decide quickly. You&#39;re comfortable making calls with imperfect data because waiting for perfect data means shipping nothing.</p>\n<p>You&#39;ll raise the bar on developer experience. Firecrawl&#39;s users are technical. They have high standards. They notice when response formats are inconsistent, when error messages are unhelpful, when documentation doesn&#39;t match behavior. You notice too , and you fix it before they have to ask.</p>\n<p><strong>What We&#39;re Looking For:</strong></p>\n<ul>\n<li>Obsessive about developer experience. You think about DX the way a designer thinks about pixels. Latency, response structure, error messages, API ergonomics , these things matter to you on a visceral level. You&#39;ve built APIs that developers loved and you know the difference between an API that works and one that delights.</li>\n</ul>\n<ul>\n<li>Speaks both product and engineering fluently. You can read a ranking algorithm and understand its implications for the search experience. You can write the API spec and implement it yourself. You don&#39;t need a PM to tell you what matters or an ML engineer to explain why a retrieval change is significant. You connect those dots on your own.</li>\n</ul>\n<ul>\n<li>Hands-on builder who ships. You write code. You own features from design to deployment. You&#39;re comfortable with ambiguity and you don&#39;t need a perfectly scoped ticket to make progress. You ship something, learn from it, and iterate.</li>\n</ul>\n<ul>\n<li>Has a feel for search as a product. You&#39;ve thought seriously about what makes search good , not just fast or accurate, but genuinely useful. You understand the difference between recall and precision and why developers care about both. You have intuitions about query understanding, result ranking, and when semantic search beats keyword search , and you&#39;ve built products that put those intuitions to work.</li>\n</ul>\n<ul>\n<li>Brings production instincts. You&#39;ve operated systems under real load. You know what breaks first, how to instrument what matters, and how to make good latency/quality tradeoffs. You&#39;re not just building features , you&#39;re building infrastructure developers depend on.</li>\n</ul>\n<p><strong>What We&#39;re NOT Looking For:</strong></p>\n<ul>\n<li>Great engineers who don&#39;t care about DX. If you build technically excellent systems but think API ergonomics and documentation are someone else&#39;s problem, this isn&#39;t the role. The product experience is part of the job , not an afterthought.</li>\n</ul>\n<ul>\n<li>People who need a PM. There&#39;s no product manager between you and the work. You define what good looks like, you decide what to prioritize, and you own the outcome. If that&#39;s uncomfortable, you&#39;ll struggle here.</li>\n</ul>\n<ul>\n<li>Specialists who only work on one layer. If you&#39;re only interested in backend systems and tune out when the conversation shifts to how something is exposed to developers , or vice versa , this won&#39;t be a fit. This role requires you to hold both.</li>\n</ul>\n<ul>\n<li>Slow shippers. The research team will produce improvements faster than a slow product cycle can absorb them. We need someone who can take something from &#39;this ranking model is better&#39; to &#39;this is live in the API with docs and an example&#39; in days, not sprints.</li>\n</ul>\n<ul>\n<li>People who don&#39;t use the product. If you&#39;re not the kind of engineer who builds side projects with APIs like ours, reads the docs critically, and notices when something feels off , you&#39;ll miss the signal that makes this role work.</li>\n</ul>\n<p><strong>A Note On Pace:</strong></p>\n<p>We operate at an absurd level of urgency because the window for what we&#39;re building won&#39;t stay open forever. If that excites you, keep reading. If it doesn&#39;t, no hard feelings , but this role probably isn&#39;t for you.</p>\n<p><strong>Benefits &amp; Perks:</strong></p>\n<ul>\n<li>Salary that makes sense , $180,000–$290,000/year, based on impact, not tenure</li>\n</ul>\n<ul>\n<li>Own a piece , Up to 0.15% equity in what you&#39;re helping build</li>\n</ul>\n<ul>\n<li>Generous PTO , 15 days mandatory, anything after 24 days, just ask (holidays excluded); take the time you need to recharge</li>\n</ul>\n<ul>\n<li>Parental leave , 12 weeks fully paid, for moms and dads</li>\n</ul>\n<ul>\n<li>Wellness stipend , $100/month for the gym, therapy, massages, or whatever keeps you human</li>\n</ul>\n<ul>\n<li>Leave</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_332a870d-3cd","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Firecrawl","sameAs":"https://www.firecrawl.dev","logo":"https://logos.yubhub.co/firecrawl.dev.png"},"x-apply-url":"https://jobs.ashbyhq.com/firecrawl/02ae15cf-c263-469d-8348-9942b2bbbd2f","x-work-arrangement":"remote","x-experience-level":"senior","x-job-type":"Full time","x-salary-range":"$180,000–$290,000/year","x-skills-required":["applied RL","ML engineering","model training","production systems","search","ranking algorithms","query understanding","result ranking","semantic search","keyword search","API design","API implementation","product development","infrastructure development","latency optimization","quality optimization"],"x-skills-preferred":[],"datePosted":"2026-04-24T12:17:10.691Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Francisco, CA (Hybrid) OR Remote (Americas, UTC-3 to UTC-10)"}},"jobLocationType":"TELECOMMUTE","employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"applied RL, ML engineering, model training, production systems, search, ranking algorithms, query understanding, result ranking, semantic search, keyword search, API design, API implementation, product development, infrastructure development, latency optimization, quality optimization","baseSalary":{"@type":"MonetaryAmount","currency":"USD","value":{"@type":"QuantitativeValue","minValue":180000,"maxValue":290000,"unitText":"YEAR"}}}]}