Senior Software Engineer, Logistics

Job expired!

W Instacart jesteśmy zaangażowani w transformację branży spożywczej. Wierzymy w dzielenie się miłością przez jedzenie i zapewnienie wszystkim dostępu do ulubionych produktów spożywczych, jednocześnie umożliwiając spędzanie więcej czasu razem. Tam, gdzie niektórzy widzą tylko dostawy spożywcze, my widzimy dynamiczną branżę pełną możliwości, aby służyć naszej różnorodnej społeczności. Naszym celem jest świadczenie podstawowej usługi, na której polegają miliony w zakresie produktów spożywczych i artykułów gospodarstwa domowego, a także oferowanie bezpiecznych i elastycznych możliwości zarobkowych dla osobistych shopperów Instacart.

Instacart jest poświęcony podejściu Flex First, oferując pracownikom elastyczność pracy z dowolnego miejsca – czy to domu, biura, czy ulubionej kawiarni. Nasz zespół pozostaje w kontakcie i buduje społeczność poprzez regularne spotkania na żywo. Dowiedz się więcej o naszych elastycznych sposobach pracy.

Szukamy zmotywowanych Backend Engineerów, którzy będą napędzać kolejną ewolucję logistyki realizacji zamówień Instacart. Jako kluczowy członek zespołu, będziesz prowadzić i wprowadzać innowacje w projektach we współpracy z różnymi zespołami, w tym z zespołami aplikacji dla shopperów i inżynierami ML. Twoja rola będzie obejmować kreowanie wizji technicznej i identyfikowanie wpływowych możliwości rozwoju zespołu. Przykłady projektów obejmują:

  • Budowanie dynamicznego systemu wyceny z wykorzystaniem sygnałów geospołecznych
  • Projektowanie systemów routingu opartych na głębokim uczeniu
  • Wykrywanie i zarządzanie objazdami przez shopperów
  • Dodawanie zamówień do istniejącej pracy dla shopperów

Grupa Logistyki i Uczenia Maszynowego skupia się na inteligencji i realizacji systemu realizacji zamówień Instacart. Ten zespół optymalizuje rynek wielostronny, aby zapewnić terminowe, wysokiej jakości zamówienia klienta, efektywną i satysfakcjonującą pracę shoppera oraz rozsądne możliwości biznesowe dla sprzedawców detalicznych i marek konsumenckich. Zmagają się z kompleksowymi wyzwaniami w takich obszarach jak dopasowywanie, wycena, dane geoinformacyjne i dynamiczne wykonywanie danych.

  • Projektowanie, budowanie i utrzymywanie najwyższej jakości aplikacji backendowych z czystym kodem.
  • Prowadzenie rozwoju i planu rozwoju naszych systemów Logistyki.
  • Wnoszenie innowacyjnych funkcji jako część inicjatyw logistyki realizacji zamówień.
  • Rozwijanie nowych, wizjonerskich funkcji i rozwiązań.
  • Posiadanie znaczących, widocznych komponentów produktu zarówno wewnętrznie, jak i zewnętrznie.
  • Komunikowanie się i szeroka współpraca z różnymi zespołami i funkcjami w celu dostosowania celów i osiągnięcia wyników międzydziałowych.
  • Planowanie, podejmowanie decyzji, wdrażanie i utrzymywanie kluczowych obszarów odpowiedzialności.

Minimalne Wymagania:

  • 5+ lat doświadczenia w rozwoju backendu z udokumentowanymi sukcesami.
  • Biegłość w językach backendowych, zwłaszcza Ruby lub Python.
  • Silne zrozumienie Rails lub Pandas.
  • Doskonalność w testach