Elastyczność pracy: Hybrydowa
Jako ceniony członek jednostki innowacyjnej AI w Stryker, będziesz współpracować z pionierami, wizjonerami branżowymi, innowatorami i wynalazcami, którzy dążą do wprowadzenia komputerowej analizy obrazu, AI/ML oraz innowacji cyfrowych do środowisk opieki zdrowotnej. Weźmiesz udział w szybkim cyklu innowacji i rozwiniesz kluczowe technologie, które napędzają szereg rozwiązań Stryker, w tym robotykę chirurgiczną i nawigację, operacje prowadzone za pomocą obrazów, wybór leczenia, ocenę wyników oraz inteligencję w podejmowaniu decyzji klinicznych.
Będziesz stosować swoje kluczowe umiejętności na różnych platformach wdrożeniowych, takich jak aplikacje mobilne, usługi w chmurze, SDK, systemy wbudowane, urządzenia brzegowe oraz platformy rzeczywistości mieszanej (XR). Będziesz także mieć możliwości pracy w szerokim zakresie obszarów terapeutycznych, od ortopedii i neurochirurgii po opiekę w nagłych wypadkach oraz bezpieczeństwo i wydajność sal operacyjnych.
Szukamy wysoko wykwalifikowanego i doświadczonego starszego inżyniera oprogramowania, który dołączy do naszego zespołu, koncentrując się na budowaniu systemów i aplikacji współpracujących z modelami AI w środowisku chmurowym (Azure). Będziesz projektować, rozwijać i utrzymywać złożone aplikacje oprogramowania, które bezproblemowo integrują się z najnowszymi technologiami AI i uczenia maszynowego.
- Projektowanie, rozwój i utrzymanie złożonych, wydajnych i skalowalnych aplikacji oprogramowania full-stack, które współpracują z modelami i systemami AI.
- Współpraca z zespołami międzyfunkcyjnymi, takimi jak naukowcy danych, badacze AI, deweloperzy aplikacji mobilnych oraz inżynierowie AI/ML w celu zbierania wymagań, definiowania zakresu projektów oraz zapewnienia zgodności z celami i założeniami biznesowymi.
- Wkład w wybór, ocenę i implementację technologii, narzędzi i frameworków oprogramowania w środowisku chmurowym (Azure).
- Rozwiązywanie i naprawa złożonych problemów z oprogramowaniem, zapewniając optymalną wydajność aplikacji oraz niezawodność przy współpracy z systemami AI/ML.
- Pomoc w planowaniu i estymacji projektów rozwoju oprogramowania, zapewniając efektywne przydzielenie zasobów i terminowe dostarczanie rozwiązań.
- Wkład w rozwój i utrzymanie dokumentacji technicznej, w tym specyfikacji projektowych, dokumentacji API oraz podręczników użytkownika.
- Licencjat lub równoważne wykształcenie i 7+ lat doświadczenia zawodowego (preferowane MBA i/lub magisterium).
- Minimum 4 lata doświadczenia w rozwijaniu oprogramowania, z naciskiem na rozwój full-stack.
- Silna znajomość wielu języków programowania, takich jak JavaScript, Python, Java lub C#.
- Udokumentowane doświadczenie z technologiami front-end i frameworkami takimi jak React, Angular lub Vue.js.
- Solidne zrozumienie technologii back-end i frameworków takich jak Node.js, Django lub Spring Boot.
- Znajomość technologii baz danych, takich jak SQL, NoSQL oraz narzędzi ORM.
- Doświadczenie z platformą chmurową Azure, jej usługami i najlepszymi praktykami.
- Znajomość pojęć, technologii i technik integracji AI i uczenia maszynowego.
- Doświadczenie