Digital Hub Warsaw at Bayer
Jednostka Enabling Functions Digital Technologies w firmie Bayer AG jest kluczowym partnerem w zakresie centralnych funkcji automatyzacji. Działamy globalnie i obejmując wszystkie funkcje korporacyjne w firmie Bayer, w tym między innymi zakupy, finanse, HR i bezpieczeństwo cybernetyczne. Podejmujemy i rozwiązujemy najbardziej wymagające wyzwania biznesowe oraz budujemy produkty automatyzacyjne z misją poprawy ogólnej wydajności i podejmowania decyzji w firmie. Inżynier oprogramowania poprawia ja
Jednostka Enabling Functions Digital Technologies w firmie Bayer AG jest kluczowym partnerem w zakresie centralnych funkcji automatyzacji. Działamy globalnie i obejmując wszystkie funkcje korporacyjne w firmie Bayer, w tym między innymi zakupy, finanse, HR i bezpieczeństwo cybernetyczne. Podejmujemy i rozwiązujemy najbardziej wymagające wyzwania biznesowe oraz budujemy produkty automatyzacyjne z misją poprawy ogólnej wydajności i podejmowania decyzji w firmie. Inżynier oprogramowania poprawia jakość systemu, identyfikując problemy i typowe wzorce oraz opracowując standardowe procedury operacyjne. Udoskonalanie aplikacji poprzez identyfikację możliwości ulepszeń, wydawanie rekomendacji oraz projektowanie i wdrażanie systemów. Podstawowymi elementami naszego podejścia zespołowego są zaufanie, ciągłe szkolenia i rozwój naszego zestawu umiejętności – zarówno indywidualnie, jak i w grupie – oraz wygrywanie dzięki ścisłej współpracy w zespole. Jeśli jesteś zainteresowany dołączeniem i zbudowaniem wysoce zmotywowanego, dynamicznego i globalnego zespołu w pełni oddanego realizacji cyfrowej agendy Bayer, z niecierpliwością czekamy na Twoją aplikację. Wykształcenie i doświadczenie zawodowe Licencjat, magister lub doktor. dyplom ze statystyki, matematyki stosowanej, informatyki/uczenia maszynowego, fizyki, bioinformatyki lub dziedziny pokrewnej. Podstawowe umiejętności techniczne Biegłość w zakresie profesjonalnych praktyk inżynierii oprogramowania w całym cyklu życia oprogramowania, w tym standardów kodowania, przeglądów kodu, zarządzania kontrolą źródła, procesów kompilacji, testowania i operacji. Dobra umiejętność programowania w Pythonie lub Julii; znajomość JavaScript, TypeScript, Fluent lub React będzie dodatkowym atutem. Zaawansowana znajomość głównych frameworków głębokiego uczenia się (TensorFlow, PyTorch, Flux). Głębokie zrozumienie technik i modeli przetwarzania języka naturalnego (NLP) i rozumienia języka naturalnego (NLU), takich jak rozpoznawanie jednostek nazwanych (NER), analiza nastrojów, podsumowywanie tekstu, modelowanie tematów i analizowanie semantyczne, z praktycznym doświadczeniem w klasycznych i współczesne modele NLP. Specjalistyczna wiedza i doświadczenie Ekspertyza w zakresie konwersacyjnej sztucznej inteligencji, w tym ujednoznaczniania intencji, rozmów wieloobrotowych i wielodomenowych, stosowania wykresów wiedzy i tworzenia baz wiedzy. Doświadczenie z relacyjnymi bazami danych (SQL) i NoSQL oraz znajomość infrastruktury Big Data (Hadoop, Spark). Znajomość produktów konwersacyjnych AI (np. Cognigy, Avaamo, Kore.AI, Azure Bot Services, ServiceNow) i produktów warstwy translacyjnej (np. inten.to, MTX). Średnio zaawansowane doświadczenie z infrastrukturą chmurową (AWS, Azure) i zrozumienie architektur IT do automatyzacji platform. Tworzenie oprogramowania i zarządzanie projektami Doświadczenie w pracy z metodologiami Agile (np. Scrum, Kanban). Znajomość potoków CI/CD do automatyzacji procesów testowania i wdrażania. Umiejętności przywódcze i doświadczenie w mentorowaniu młodszych programistów. Bezpieczeństwo, zgodność i wiedza branżowa Świadomość najlepszych praktyk w zakresie bezpieczeństwa i przepisów dotyczących ochrony danych w procesie tworzenia oprogramowania. Jeśli ma to zastosowanie, znajomość konkretnych przepisów branżowych, wyzwań i trendów. Umiejętności i atrybuty zawodowe Silne umiejętności komunikacji i prezentacji, biegłośćw języku angielskim (w mowie i piśmie). Doskonałe umiejętności koncepcyjne, ilościowe, rozwiązywania problemów i podejmowania decyzji. Umiejętność skutecznej pracy z różnorodnymi zespołami, dostosowywania się do różnych kultur i efektywnej współpracy z zespołami interdyscyplinarnymi. Proaktywne podejście do rozwiązywania problemów, silne zdolności analitycznego i logicznego myślenia oraz kreatywność w stosowaniu rozwiązań technologicznych do problemów biznesowych. Dodatkowe uwagi Zaangażowanie w projekty lub społeczności open source jest zaletą, wskazującą na zaangażowanie w społeczność technologiczną i wspólny rozwój. Jednostka Enabling Functions Digital Technologies w firmie Bayer AG jest kluczowym partnerem w zakresie centralnych funkcji automatyzacji. Działamy globalnie i obejmując wszystkie funkcje korporacyjne w firmie Bayer, w tym między innymi zakupy, finanse, HR i bezpieczeństwo cybernetyczne. Podejmujemy i rozwiązujemy najbardziej wymagające wyzwania biznesowe oraz budujemy produkty automatyzacyjne z misją poprawy ogólnej wydajności i podejmowania decyzji w firmie. Inżynier oprogramowania poprawia jakość systemu, identyfikując problemy i typowe wzorce oraz opracowując standardowe procedury operacyjne. Udoskonalanie aplikacji poprzez identyfikację możliwości ulepszeń, wydawanie rekomendacji oraz projektowanie i wdrażanie systemów. Podstawowymi elementami naszego podejścia zespołowego są zaufanie, ciągłe szkolenia i rozwój naszego zestawu umiejętności – zarówno indywidualnie, jak i w grupie – oraz wygrywanie dzięki ścisłej współpracy w zespole. Jeśli jesteś zainteresowany dołączeniem i zbudowaniem wysoce zmotywowanego, dynamicznego i globalnego zespołu w pełni oddanego realizacji cyfrowej agendy Bayer, z niecierpliwością czekamy na Twoją aplikację. ,[Działa globalnie, między domenami i technologiami, aby wspierać szybkie prototypy konwersacyjnej sztucznej inteligencji na małą skalę, a także wspomagać skalowanie i industrializację odpowiednich produktów, Rozwija systemy informacyjne poprzez projektowanie, opracowywanie i instalowanie rozwiązań programowych lokalnie i w środowiskach chmurowych (kompleksowo), Określa wykonalność operacyjną poprzez ocenę analizy, definicję problemu, wymagania, rozwój rozwiązania i proponowane rozwiązania, Opracowuje rozwiązania programowe poprzez badanie potrzeb informacyjnych, narady z użytkownikami oraz badanie przepływu systemów, wykorzystania danych i procesów pracy , Proaktywnie bada obszary problemowe, Śledzi cykl życia tworzenia oprogramowania, Dokumentuje i demonstruje rozwiązania poprzez opracowywanie dokumentacji, schematów blokowych, układów, diagramów, wykresów, komentarzy do kodu i jasnego, dobrze udokumentowanego kodu, Przygotowuje i instaluje rozwiązania poprzez określenie i projektowanie specyfikacji systemu, standardów i programowania , Usprawnia operacje poprzez przeprowadzanie analiz systemów i zalecanie zmian w zasadach i procedurach, Chroni operacje poprzez zachowanie poufności informacji i standardowych procedur bezpieczeństwa firmy Bayer, Dostarcza informacji poprzez gromadzenie, analizowanie i podsumowywanie problemów związanych z rozwojem i usługami, Realizuje misję inżynieryjną i organizacyjną poprzez osiąganie powiązanych wyników według potrzeb] Wymagania: Python, stopień, uczenie maszynowe, cykl życia oprogramowania, JavaScript, TypeScript, PyTorch, f.lux, przetwarzanie języka naturalnego, NLP, AI, SQL, NoSQL, Big Data, Hadoop, Sparka, Azure, AWS, Zarządzanie projektami, Kanban, CI, Potoki CD, Deep learning, TensorFlow