W skrócie
- Zadania: Projektuj i rozwijaj skalowalne usługi backendowe oraz API dla rozwiązań AI.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Możliwości rozwoju kariery, płatne urlopy i zdrowotne benefity.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami AI i twórz realną wartość biznesową.
- Kwalifikacje: Doświadczenie w inżynierii oprogramowania i integracji modeli AI/ML.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
W tej roli będziesz odpowiedzialny za projektowanie i rozwijanie skalowalnych usług backendowych, interfejsów API oraz aplikacji chmurowych. Przekształcisz innowacyjne prototypy AI w bezpieczne, łatwe w utrzymaniu i gotowe do produkcji rozwiązania, jednocześnie wprowadzając ulepszenia w architekturze oprogramowania, wydajności i jakości kodu. Ściśle współpracując z zespołami AI, frontendowymi, chmurowymi i platformowymi, pomożesz dostarczać solidne aplikacje dla przedsiębiorstw, które przynoszą realną wartość biznesową.
Zadania:
- Projektowanie, budowanie i utrzymywanie solidnych, skalowalnych usług backendowych i interfejsów API wspierających wdrażanie modeli AI/ML.
- Optymalizacja wydajności backendu dla wysokiej przepustowości i niskiej latencji wnioskowania AI oraz pobierania danych.
- Integracja rozwiązań AI/ML z istniejącymi systemami zakupowymi i platformami analityki biznesowej.
- Rozwój i zarządzanie efektywnymi potokami danych do pobierania, wstępnego przetwarzania i przechowywania danych zakupowych w formacie strukturalnym i niestrukturalnym.
- Współpraca z naukowcami danych i zespołami analitycznymi w celu zapewnienia czystej i niezawodnej dostawy danych do treningu i wnioskowania AI.
- Wdrażanie najlepszych praktyk w zakresie bezpieczeństwa danych, zarządzania i zgodności w środowisku chmurowym.
- Ustanawianie potoków CI/CD do automatycznego testowania, wdrażania i monitorowania usług backendowych AI.
- Wdrażanie konteneryzacji i orkiestracja chmurowych mikroserwisów przy użyciu Dockera i Kubernetes.
- Monitorowanie stanu systemu, logowania i metryk wydajności w celu zapewnienia wysokiej dostępności usług AI.
Wymagania:
- Dyplom licencjata lub magistra w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dyscyplinie technicznej.
- Ponad 5-letnie doświadczenie zawodowe w inżynierii oprogramowania backendowego, z co najmniej 2-letnim doświadczeniem w integracji i skalowaniu modeli AI/ML.
- Posiadanie uznawanych certyfikatów chmurowych, w tym AWS Certified Developer – Associate oraz Microsoft Certified: Azure Developer Associate, co potwierdza ekspertyzę w zakresie rozwijania, wdrażania i zarządzania aplikacjami chmurowymi.
- Zaawansowane umiejętności w zakresie rozwoju backendu przy użyciu frameworków Pythona, takich jak FastAPI, Flask i Django, do budowy skalowalnych aplikacji o wysokiej wydajności.
- Projektowanie, rozwój i integracja interfejsów API RESTful i gRPC, zapewniając bezpieczną, niezawodną i efektywną komunikację między systemami.
- Ekspertyza w architekturze mikroserwisów, stosowanie wzorców projektowych i najlepszych praktyk w celu dostarczania łatwych w utrzymaniu, odpornych i gotowych do chmury rozwiązań.
- Silna ekspertyza w zakresie AI i inżynierii danych, w tym zarządzanie bazami danych SQL i NoSQL (PostgreSQL, MongoDB), rozwój i orkiestracja skalowalnych potoków danych przy użyciu narzędzi takich jak Apache Airflow i Spark oraz integracja zaawansowanych frameworków AI/ML, w tym PyTorch, TensorFlow i Hugging Face, aby wspierać aplikacje oparte na danych i inteligentne.
- Silna ekspertyza w zakresie chmury i DevOps, w tym praktyczne doświadczenie z platformami chmurowymi AWS i Azure, technologiami konteneryzacji i orkiestracji, takimi jak Docker i Kubernetes, oraz projektowanie i wdrażanie potoków CI/CD oraz rozwiązań Infrastructure as Code (IaC) przy użyciu Terraform, aby umożliwić skalowalne, zautomatyzowane i niezawodne wdrożenia aplikacji.
Warunki:
- Możliwości rozwoju kariery i rozwoju osobistego.
- Wspierająca kultura pracy.
- Benefity zdrowotne i wellness opłacane przez firmę.
- Płatny urlop i płatne dni wolne.
- Możliwość pracy z globalnym zespołem.
- Dodatkowe nagrody w zależności od kraju będą omawiane z zespołem rekrutacyjnym.
Backend Engineer in AI in Warsaw – pracodawca: Siemens Energy
Siemens Energy w Polsce to doskonały pracodawca, który oferuje nie tylko konkurencyjne wynagrodzenie, ale także bogaty pakiet benefitów, w tym opiekę medyczną i ubezpieczenie na życie. Nasza kultura pracy sprzyja rozwojowi zawodowemu, dając możliwość awansu na stanowiska menedżerskie lub eksperckie w dziedzinie inżynierii elektrycznej, a praca w międzynarodowym zespole nad innowacyjnymi projektami HVDC przyczynia się do transformacji energetycznej, co czyni tę rolę wyjątkowo satysfakcjonującą.