DataFull-timeFeatured

Machine Learning Engineer, Search

Shelfwise · Online storefronts and search for independent bookstores

About this job

Shelfwise runs online storefronts for 1,900 independent bookstores. A customer searching "that novel about the lighthouse keeper's daughter" should find it, even when they've got the title wrong and the shop has only one copy.

You'll own search ranking across all our stores. In the first 90 days you'll set up offline evaluation with real queries, ship a hybrid ranker that combines keyword and embedding search, and add "similar books" recommendations that respect each store's actual stock. We use Python, PyTorch, OpenSearch and a feature store on Postgres.

The team is seven engineers across New York, London and Berlin, overlapping from 14:00 to 17:00 UTC. Model changes come with a written evaluation report, and we hold an optional reading group every other Thursday.

Highlights

  • 01Equity: 0.06–0.12%
  • 02$100 a month book allowance
  • 03Four-day week in August

Tags

Related jobs

More in Data
  • Oxbow Analytics · Oxbow Analytics · Foot-traffic data for independent retailers

    • Spark
    • Snowflake
    • Python
    Full-time$160–185k
  • Tidewell · Tidewell · Leak detection and pressure monitoring for water utilities

    • Internship
    • Time series
    • Python
    Internship$5,000/mo
  • Pantry Loop · Pantry Loop · Inventory and distribution software for food banks

    • Forecasting
    • Python
    • Nonprofit
    Full-time€70–85k
Live demo · Far Desk— View template →