
inDrive är ett globalt mobilitets- och leveransföretag som driver en marknadsplats för persontransporter och logistik, där passagerare, förare, bud och företag kan mötas. Tjänsterna omfattar stadsresor, resor mellan städer, kurir- och fraktleveranser samt finansiella tjänster för konsumenter och förare genom inDrive.Money. Företagets modell gör det möjligt för användare att förhandla om priser, medan verksamheten i stort omfattar logistik, resor och närliggande marknadstjänster i flera länder.
Senior backendutvecklare inom AI-plattform — inDrive
Bygg tjänster i Go och Python för inDrives plattform för maskininlärning och stöd modeller i produktion samt MLOps-verktyg. Hjälp till att driva observerbar infrastruktur med hög belastning som används av system i 48 länder.
Beskrivning
- Bygg och driftsätt backendtjänster och interna verktyg i Go och Python för plattformen för maskininlärning.
- Ansvara för produktionssättningen av tjänster samt övervakning och beredskap.
- Undersök och utforma plattformsfunktioner och dokumentera viktiga tekniska avvägningar.
- Utveckla driftsättningsverktyg och SDK:er för modellhantering, automatisk skalning och datainsamling.
- Koppla ihop tjänster för maskininlärning med backendsystem via synkron och asynkron kommunikation.
- Samarbeta med datavetare och ML-ingenjörer kring CI/CD för modeller och pipelines, övervakning och prestandamått.
- Säkerställ observerbarhet från början till slut med mätvärden, loggar, instrumentpaneler, spårning, aviseringar och driftshandböcker.
- Hantera infrastruktur som kod med Terraform och Terragrunt via granskade pullförfrågningar.
- Delta i kod- och designgranskningar, handled ingenjörer och bedöm AI-genererade ändringar enligt samma standarder som andra bidrag.
- Samarbeta med team inom datavetenskap, ML, mjukvara och data engineering.
Krav
- Minst fem års kommersiell erfarenhet av backendutveckling, inklusive arbete med system med hög belastning.
- Gedigen erfarenhet av Go i produktionsmiljö, inklusive avancerade funktioner.
- Goda kunskaper i Python för databehandling och utveckling av tjänster.
- Goda SQL-kunskaper, inklusive schemadesign, indexering, frågeoptimering, replikering och partitionering.
- Erfarenhet av Redis eller en jämförbar nyckelvärdesdatabas.
- Erfarenhet av HTTP, gRPC, Kafka eller RabbitMQ med fokus på tillförlitlighet.
- Erfarenhet av Docker och CI/CD-pipelines samt praktiska kunskaper om Kubernetes.
- Erfarenhet av grundläggande AWS- eller Google Cloud-tjänster för beräkning, lagring, nätverk samt identitets- och åtkomsthantering.
- Förståelse för maskininlärningens livscykel, inklusive dataförberedelse, mått på modellprestanda, icke-funktionella krav och konceptdrift.
- Kännedom om scikit-learn, PyTorch eller TensorFlow.
- Erfarenhet av att utforma och driva system för observerbarhet med mätvärden, loggning, instrumentpaneler, spårning, aviseringar och driftshandböcker.
- Erfarenhet av Prometheus, Grafana, ELK eller liknande verktyg.
- Kännedom om Git-arbetsflöden, kodgranskning, Linux-kommandoraden och nätverksgrunder som TCP/IP, DNS, VPC:er och lastbalanserare.
- Förmåga att tydligt förklara tekniska avvägningar för datavetare, produktägare och beredskapsingenjörer.
- Meriterande erfarenhet: MLOps-verktyg som Databricks, SageMaker, Kubeflow, MLflow eller Airflow; GPU- eller LLM-inferens; AI-kodningsagenter; tillväxtmarknader eller verktyg för infrastruktur som kod.
Förmåner
- Arbeta i global skala med produktionsmodeller för en global fordonsflotta, betydande GPU-budgetar och LLM-arbetsbelastningar.
- Möjlighet för backendingenjörer att utvecklas inom MLOps, med utbildning från plattformsteamet.
- Utveckla yrkeskompetensen genom mentorskap, karriärrådgivning och utbildningsprogram.
- Delta i Global Talent Exchange Program och få internationell erfarenhet.
- Delta i företagsövergripande utmaningar och utmärkelser samt i sportaktiviteter, medarbetarinitierad samhällspåverkan och volontärarbete.
- Få tillgång till delfinansierade språkkurser och interna samtalsklubbar.
- Förmånerna kan variera beroende på plats.