Etsy
Etsy
Etsy är en global e-handelsmarknadsplats där kreativa entreprenörer säljer unika varor, bland annat handgjorda produkter, vintageföremål och hantverksartiklar, till köpare över hela världen. Företaget grundades 2005 och utvecklar verktyg och teknik för marknadsplatsen som stödjer dess gemenskap av säljare och kunder, samtidigt som man arbetar för att hålla handeln mänsklig. Etsy betonar hållbarhet, mångfald, jämlikhet och inkludering och erbjuder flexibla arbetsformer när företaget växer inom marknadsplats-, detaljhandels- och teknikområden.

Maskininlärningsingenjör, sök, annonser och rekommendationer – Etsy hybrid

Bygg och driftsätt maskininlärningssystem som driver sök, annonsering och rekommendationer på Etsys globala marknadsplats. Ansvara för modeller från datapipelines och experimentering till produktionssättning och optimering.

Beskrivning

  • Utveckla användarfokuserade maskininlärningssystem för Etsys tvåsidiga marknadsplats
  • Hantera modeller genom datapipelines och featurepipelines, träning, utvärdering och produktionsdrift
  • Utvärdera modellernas prestanda genom direkta A/B-tester på Etsy.com och i Etsy-appen
  • Använd maskininlärning, djupinlärning och informationssökning för att förbättra relevans, personalisering och engagemang för köpare och säljare
  • Ta fram prototyper, optimera och driftsätt maskininlärningsmodeller i stor skala
  • Planera och genomför online- och offline-A/B-experiment
  • Diagnostisera och lösa komplexa problem i modellernas och systemens beteende
  • Följ upp produktprestanda och driv förbättringar tillsammans med produkt- och analyspartners
  • Samarbeta med mjukvaruingenjörer, tillämpade forskare, datavetare, produktchefer, designers och analyspartners
  • Beroende på teamuppdrag bygga funktioner för hämtning och rangordning av sponsrade sökresultat, annonsallokering, användarmodellering, personaliserad rangordning, optimering med flera mål, avsiktsförutsägelse, dual-encoder- och hybridbaserad hämtning samt storskalig indexering och betjäning
  • Rapportera till den engineering manager som ansvarar för det tilldelade teamet

Krav

  • Erfarenhet som senior maskininlärningsingenjör eller maskininlärningsingenjör på staff-nivå
  • Dokumenterad erfarenhet av att använda statistiska metoder och maskininlärningsmetoder för att lösa praktiska problem
  • Expertis eller erfarenhet inom informationssökning, sök, rekommendationer, annonsering, naturlig språkbehandling, djupinlärning, multimodalt lärande eller förstärkningsinlärning
  • Praktisk erfarenhet av att träna, driftsätta, övervaka, felsöka och förbättra maskininlärningssystem i produktion för sök, rekommendationer eller annonsering
  • Erfarenhet av att utveckla storskaliga maskininlärningssystem i produktion med Python, Java, Scala eller jämförbara språk
  • Erfarenhet av moderna maskininlärningsramverk som PyTorch eller TensorFlow/TFX
  • Förmåga att skriva och bearbeta data i stor skala
  • Förmåga att producera tydlig, testad och underhållbar kod
  • Förmåga att definiera krav och leda ett team från design till leverans
  • Masterexamen eller doktorsexamen i datavetenskap eller en närliggande ingenjörsdisciplin med minst två års tillämpad erfarenhet av maskininlärning, eller motsvarande erfarenhet
  • Måste bo inom pendlingsavstånd från Etsys kontor i Brooklyn; distansarbete utanför området kan övervägas under förutsättning att man ibland reser till kontoret

Förmåner

  • Aktieprogram
  • Årlig prestationsbonus
  • Förmånspaket för anställda och deras familjer
  • Visumsponsring kan vara tillgänglig för utvalda roller och kompetensområden
  • Hybridupplägg som kräver närvaro på kontoret en eller två gånger i veckan beroende på pendlingsavstånd
  • Distanskandidater utanför pendlingsavstånd kan övervägas med enstaka resor till kontoret