
Instacart je technologická společnost zaměřená na nákupy potravin a doručování, jejímž cílem je usnadnit lidem nakupování potravin a potřeb pro domácnost. Její platforma propojuje zákazníky s osobními nakupujícími, podporuje doručení již za 30 minut a pomáhá domácnostem vyhledávat relevantní kupóny a výhodné nabídky. Instacart také vyvíjí nástroje pro řízení složitých podmínek doručování, včetně přesměrování objednávek během silného nepříznivého počasí. Společnost svou širší ambici popisuje jako budování operačního systému pro potravinářský průmysl a zároveň podporuje flexibilní, rozmanité, spravedlivé a inkluzivní pracovní prostředí pro své týmy.
Seniorní softwarový inženýr II, kvalita reklam — práce na dálku, Spojené státy
Budujte infrastrukturu strojového učení pro oblast kvality reklam ve společnosti Instacart — od trénování a obsluhy modelů až po systémy příznaků v reálném čase. Zlepšujte výkonnost reklamy na škálovatelném trhu s doručováním potravin pomocí výkonných řešení s nízkou latencí.
192 000 $ – 242 500 $ / rok
Na dálkuPlný úvazekSeniorPožadovaný Jazyk: angličtinaFull-stack inženýrSoftwarový inženýrPopis
- Vytvářet, nasazovat a rozvíjet infrastrukturu strojového učení pro náročné problémy marketplace
- Rozšiřovat celopodnikovou platformu pro trénování a obsluhu modelů ve spolupráci s týmem ML Foundation
- Zlepšovat výkon trénování a obsluhy modelů z hlediska propustnosti, nákladů, latence, využití akcelerátorů a ocasní latence
- Diagnostikovat nestabilitu infrastruktury a provozních procesů s cílem posílit dostupnost systémů
- Vyvíjet infrastrukturu pro zpracování příznaků v reálném čase a nízkolatenční pipeline, které modelům dodávají aktuální vstupy
- Vlastnit infrastrukturu sekvenčního základního modelu v reálném čase včetně online úložišť sekvencí, streamovaných aktualizací, obsluhy dlouhého kontextu a trénovacích workflow
- Spolunavrhovat technické systémy s produktovými manažery, datovými vědci a inženýry strojového učení
- Spolupracovat se stakeholdery a propojovat technická řešení s obchodními cíli
- Určovat technické směřování, provádět revize kódu a podporovat rozvoj dalších inženýrů
- Prosazovat průběžné zlepšování a vysoké standardy technické realizace
Požadavky
- Mít vysokoškolské vzdělání v oboru informatiky, umělé inteligence, strojového učení, operačního výzkumu nebo srovnatelnou kombinaci samostatného studia a zkušeností
- Mít alespoň tři roky praxe s vývojem infrastruktury ML nebo s aplikací strojového učení na reálné problémy s rozsáhlými daty
- Prokazovat významné zkušenosti s budováním, škálováním a provozem produkční infrastruktury pro trénování nebo obsluhu ML modelů
- Rozumět moderním systémům strojového učení a postupům MLOps
- Sebevědomě programovat v Pythonu a/nebo Go
- Dobře pracovat s SQL, Sparkem a Pandas
- Mít praktické zkušenosti s nástroji Torch, TensorFlow a XGBoost
- Uplatňovat silné analytické schopnosti a schopnosti řešit problémy
- Jasně a účinně komunikovat písemně i ústně
- Produktivně spolupracovat se stakeholdery napříč funkcemi a organizačními úrovněmi
- Být připraven pracovat s neznámými doménami, programovacími jazyky a oblastmi problémů
Benefity
- Volit flexibilní místo práce, například domov, kancelář nebo kavárnu
- Účastnit se pravidelných firemních akcí s osobní účastí
- Při nástupu získat akciový grant
- Získávat každoroční dodatečné akciové granty
- Mít přístup ke kompenzaci a benefitům konkurenceschopným na trhu a upraveným podle místa práce