← All roles

Machine Learning Engineer

Firecrawl· Engineering
Apply on company site
Hybrid (San Francisco), Hybrid (Toronto)$250k - $290k + equityFull-timePosted 2mo ago

About the role

Build and productionize ML models and systems for Firecrawl, focusing on search ranking, relevance, and LLM-driven features; own experimentation, measurement, and production deployment.

Responsibilities

  • Improve ranking and relevance for Firecrawl Search, from feature engineering to model training to production
  • Build and tune models for learning-to-rank, query understanding, and LLM-driven retrieval
  • Extend ML across Firecrawl's products: extraction quality, content classification, and evaluation of LLM-driven features
  • Mine query logs and behavioral data at scale to find where our products win and where they fail
  • Build the data pipelines that turn web-scale crawl and query data into training data and features
  • Work hands-on with platform, search, and cloud DevOps engineers to get models running fast and cheap in production
  • Design our testing strategy: the A/B testing frameworks and offline evaluation the team ships against
  • Partner on product launches across Firecrawl: define success metrics, run the experiments, and make the ship/no-ship call on evidence
  • Report on how releases perform post-launch and turn the findings into the next iteration

Qualifications

  • Shipped ML models into production systems and owned them after launch: deploying, monitoring, and retraining them

Skills

Required:Production ML deploymentRanking / relevance modelingPythonData pipelinesA/B testing and evaluation

Benefits

  • Salary that makes sense: $250,000–$290,000 USD/year (SF) / $210,000–$224,000 CAD/year (Toronto)
  • Competitive equity
  • Generous PTO: 15 days mandatory, more on request
  • Parental leave: 12 weeks fully paid
  • Wellness stipend: $100 USD/month
  • Learning & Development: up to $1,000 USD/year
  • Team offsites
  • Sabbatical: 3 paid months off after 4 years
  • Full coverage health benefits (US and Canada variants)
  • 401(k) plan (US)
  • Pre-tax benefits (HSA, FSA, commuter)
  • Transit/other perks in SF and Toronto
Last updated Oct 21, 2026. Interested? Apply on the company site.
Firecrawl logo

About Firecrawl

The web data API for AI

Firecrawl is a web data infrastructure platform that converts websites into clean, structured data optimized for AI applications through a simple API. Originally built as an internal tool at Mendable to solve their own data ingestion challenges, the team recognized the broader need for reliable web data extraction and transformed it into a standalone product. The platform combines web search, scraping, and AI-powered parsing into a unified solution, focusing on the core developer priorities of reliability, speed, and ease of use. By abstracting away the complexities of web data extraction, Firecrawl serves as the foundational data layer that enables AI applications to seamlessly access and process web content in the exact format they need.

artificial-intelligencebrex-fastest-growing-2025developer-toolsopen-source

More open roles at Firecrawl