Dołącz do Clearwaters.IT i przyczyń się do nowoczesnego rozwoju rozwiązań z zakresu Sztucznej Inteligencji i Uczenia Maszynowego. Jako Inżynier Oprogramowania Full Stack Poziom III, odegrasz kluczową rolę w projektowaniu i opracowywaniu wymagań dotyczących oprogramowania dla wielu wsparć opartych na AI, w tym architektur oprogramowania, interfejsów API, frameworków i bibliotek.
- Opracowywanie prototypów oprogramowania front-end i back-end, komponentów i narzędzi w celu przyspieszenia procesu prototypowania.
- Utrzymywanie i kierowanie rozwojem wspólnych bibliotek i narzędzi wykorzystywanych przez wiele zespołów.
- Formułowanie strategicznych podejść do szybkiego prototypowania zdolności AI, w tym Generative AI.
- Współpraca z naukowcami zajmującymi się danymi, projektantami UX, naukowcami kognitywnymi, deweloperami i testerami w celu tworzenia spójnych i skalowalnych projektów oprogramowania AI.
- Dokumentowanie wymagań i specyfikacji oraz przeglądanie dokumentacji innych zespołów i dostawców.
- Optymalizacja projektów i architektur oprogramowania w celu osiągnięcia założonych celów wydajnościowych oraz opracowywanie narzędzi i metodologii do profilowania wykonania i rejestrowania metryk wydajności.
- Śledzenie najnowszych trendów w systemach AI i architekturze oprogramowania, wzorcach projektowych, DevSecOps oraz wzorcach architektury systemowej.
- Ścisła współpraca z klientami oraz właścicielami wymagań w celu rozwijania linii produktów.
- Tworzenie planów, map drogowych i strategii projektowania oprogramowania oraz analiza i dekompozycja działań i wymagań dotyczących projektów oprogramowania w systemach i ich podzespołach.
- Dokumentowanie referencyjnych architektur i standardów zgodności.
- Wymagana co najmniej Poświadczenie Bezpieczeństwa Secret.
- Tytuł licencjata i co najmniej 7-10 lat doświadczenia lub tytuł magistra i co najmniej 5 lat doświadczenia.
- Doświadczenie w programowaniu w językach Python, JavaScript oraz co najmniej jednym dodatkowym języku (preferowany Java).
- Doświadczenie z bibliotekami front-end, takimi jak React lub Vue.
- Doświadczenia z platformami i frameworkami back-end, jak Node.js, Spring, Spring Boot, Django, lub Flask.
- Znajomość metodologii i narzędzi Agile do rozwoju oprogramowania.
- Wiedza na temat nowoczesnych architektur oprogramowania, takich jak mikrousługi, oraz bibliotek front-end.
- Doświadczenie DevSecOps jest opcjonalnym, ale preferowanym.
- Silne umiejętności komunikacyjne z umiejętnością proaktywnego angażowania się z członkami zespołu i zewnętrznymi podmiotami.
- Zdolność do syntezy wymagań, rekomendowania podejść technicznych i biznesowych oraz wspierania wysiłków inżynierskich w celu realizacji agresywnych harmonogramów.
- DODD 8140 IAT Poziom III jest opcjonalny, ale preferowany.
- Plan Opieki Zdrowotnej (Medyczna, Dentystyczna, Okulistyczna)
- Plan Emerytalny (401K, IRA)
- Ubezpieczenie na Życie (Podstawowe, Dobrowolne & AD&D)
- Płatny Czas Wolny (Urlop, Chorobowe & Święta Państwowe)