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
  • Senior Data Engineer

    Oxbow Analytics · Data

    Full-time

    Oxbow Analytics · Foot-traffic data for independent retailers

    $160–185k
    • Spark
    • Snowflake
  • Internship

    Tidewell · Leak detection and pressure monitoring for water utilities

    $5,000/mo
    • Internship
    • Time series
  • Full-time

    Pantry Loop · Inventory and distribution software for food banks

    €70–85k
    • Forecasting
    • Python
Live demo · Timezone Fair— View template →