O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Stanowisko: Starszy programista Full Stack AI Kategoria stanowiska: Technologia informacyjna Rodzaj czasu: Pełny etat Minimalne zezwolenie wymagane do rozpoczęcia: Zaufanie publiczne Typ pracownika: Regularnie Wymagany procent podróży: BrakRodzaj podróży: Brak* * *Okazja: CACI poszukuje starszego programisty Full Stack/AI, który dołączy do naszego zespołu ekspertów technicznych wspierających siedzibę główną Departamentu Bezpieczeństwa Wewnętrznego Stanów Zjednoczonych (DHS) ds. sztucznej inteligencji i nowych technologii (AI/ET) inicjatywa. Zespół ten współpracuje z federalną kadrą ekspertów technicznych w celu zapewnienia widocznych inicjatyw związanych ze sztuczną inteligencją obejmujących cały wydział. Idealny kandydat to silny indywidualny współpracownik z ciągłym, praktycznym doświadczeniem w kodowaniu, spędzający około 80% swojego czasu na pisaniu kodu i wyróżniający się obecnym doświadczeniem w opracowywaniu innowacyjnych rozwiązań AI w ramach zróżnicowanego technicznie i dysponującego środkami geograficznymi zespołu.
Kandydat powinien posiadać udokumentowane doświadczenie w budowaniu i wdrażaniu nowoczesnych aplikacji internetowych oraz rozwiązań opartych na sztucznej inteligencji. Znaczące doświadczenie zawodowe w programowaniu Full-Stack ze znajomością wielu języków programowania, biegłość w usługach w chmurze (preferowane Azure i AWS z Azure), głęboka wiedza w języku Python do tworzenia back-endu, doświadczenie z frameworkami front-end, takimi jak React i CSS oraz duże doświadczenie w tworzeniu API i zarządzaniu nimi. Konkurencyjni kandydaci będą mieli duże doświadczenie w pracy w elastycznych, współpracujących zespołach inżynierskich przy użyciu nowoczesnych narzędzi inżynierskich.
Obowiązki: - Projektowanie, rozwijanie i utrzymywanie niestandardowych aplikacji typu full-stack ze szczególnym uwzględnieniem integracji AI i GenAI. - Tworzenie, integrowanie i wdrażanie modeli uczenia maszynowego i sztucznej inteligencji, w tym potoków generacji dużych języków (LLM), generowania rozszerzonego wyszukiwania (RAG), szybkiego projektowania i dostrajania. - Wdrażanie i utrzymanie potoków CI/CD przy użyciu GitLab CI. - Projektowanie i wdrażanie solidnych usług backendowych i API. - Współpraca z analitykami danych i badaczami sztucznej inteligencji w celu tworzenia nowych funkcjonalności i integrowania modeli AI z aplikacjami. - Twórz i utrzymuj aplikacje typu full-stack ze szczególnym uwzględnieniem integracji AI. - Projektowanie i wdrażanie usług backendowych i API. - Uczestnictwo w fazach i ceremoniach zwinnego dostarczania, w tym planowanie wydania i sprintu, tworzenie artefaktów, testowanie sprintu, demonstracje i retrospektywy. - Bycie na bieżąco z najnowszymi osiągnięciami w technologiach, narzędziach i najlepszych praktykach AI. Kwalifikacje: Wymagane: - Obywatel USA z możliwością uzyskania wpisu do służby (EOD) Departamentu Bezpieczeństwa Wewnętrznego (DHS) - Wymagane licencjat/BS i 15 lat odpowiedniego doświadczenia. (Doświadczenie można zastąpić wykształceniem: magister/magister i 12 lat doświadczenia, AA i 17 lat doświadczenia lub ponad 21 lat doświadczenia bez dyplomu) - Umiejętność analizowania skomplikowanych technicznie problemów oraz opracowywania i wdrażania nowych i innowacyjnych rozwiązań. - Doświadczenie w programowaniu Full Stack, w tym biegłość zarówno w programowaniu front-end (React, Typescript, CSS), jak i back-end, umiejętność obsługi wszystkich aspektów aplikacji internetowej, od zaprojektowania interfejsu użytkownika po zarządzanie serwerem i bazą danych. - Biegła znajomość języka Python na potrzeby tworzenia backendu. - Doświadczenie w szybkiej inżynierii; ogólna wiedza na temat pracy z LLM - Doświadczenie z React i CSS do rozwoju front-endu. - Doświadczenie z dynamicznym językiem/platformą (np.
Python, Node.js, Ruby, PHP) - Dodatkowe doświadczenie w wielu dodatkowych językach programistycznych, w tym między innymi: JavaScript, TypeScript, React, YAML i JSON. - Możliwość pracy z usługami i platformami w chmurze (Azure lub AWS) z preferencją dużej wiedzy praktycznej na temat programowania platformy Azure i infrastruktury hostingu AI. - Umiejętność tworzenia i pracy z API, w tym znajomość usług RESTful, znajomość metod uwierzytelniania, znajomość formatów danych i umiejętność obsługi AP. Pożądane: - Doświadczenie w tworzeniu rozwiązań z wykorzystaniem usług Azure wspierających rozwiązania AI, w tym Azure OpenAI, CosmosDB i PostgreSQL - Doświadczenie z Dockerem oraz budowaniem i wdrażaniem aplikacji w kontenerach Kubernetes. - Doświadczenie i wiedza na temat wdrożeń AI/ML na platformie Azure. - Czego możesz się spodziewać: kultura uczciwości. W CACI stawiamy charakter i innowacyjność w centrum wszystkiego, co robimy.
Jako ceniony członek zespołu będziesz częścią grupy o wysokich wynikach, oddanej misjom naszych klientów i kierowanej wyższym celem - zapewnieniem bezpieczeństwa naszemu narodowi. Środowisko zaufania. CACI ceni wyjątkowy wkład, jaki każdy pracownik wnosi każdego dnia do naszej firmy i naszych klientów. Będziesz mieć swobodę wykorzystania potrzebnego czasu dzięki wyjątkowemu, elastycznemu świadczeniemu w postaci urlopu i będziesz miał dostęp do solidnych zasobów edukacyjnych, dzięki którym Twoje ambicje urzeczywistnią się.
Nastawienie na ciągły rozwój. Razem będziemy realizować najważniejsze misje naszego kraju, opierać się na naszym wieloletnim doświadczeniu odnoszącym sukcesy w biznesie i znajdować możliwości wytyczenia nowych możliwości - w Twojej karierze i naszym dziedzictwie. Zakres wynagrodzeń: Istnieje wiele czynników, które mogą mieć wpływ na ostateczne wynagrodzenie, w tym między innymi położenie geograficzne, kategorie pracowników kontraktowych i stawki wynagrodzeń kontraktowe rządu federalnego, odpowiednie wcześniejsze doświadczenie zawodowe, określone umiejętności i kompetencje, wykształcenie i certyfikaty.
Nasi pracownicy cenią sobie w CACI elastyczność, która pozwala im pogodzić wysoką jakość pracy z życiem osobistym. Oferujemy konkurencyjne wynagrodzenie, świadczenia oraz możliwości nauki i rozwoju. Nasza szeroka i konkurencyjna oferta świadczeń ma na celu wspieranie i ochronę pracowników i ich rodzin.
W CACI otrzymasz kompleksowe świadczenia takie jak; opieka zdrowotna, dobre samopoczucie, finanse, emerytura, wsparcie rodzinne, kształcenie ustawiczne i świadczenia związane z czasem wolnym. Ponieważ na tym stanowisku można pracować w więcej niż jednym miejscu, pokazany zakres jest średnią krajową dla tego stanowiska. Proponowany zakres wynagrodzeń na tym stanowisku wynosi: 105 100 - 231 100 USD CACI jest pracodawcą zapewniającym równe szanse.
Wszyscy wykwalifikowani kandydaci otrzymają wynagrodzenie za zatrudnienie bez względu na rasę, kolor skóry, religię, płeć, ciążę, orientację seksualną, wiek, pochodzenie narodowe, niepełnosprawność, status chronionego weterana lub jakąkolwiek inną chronioną cechę. Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/senior-full-stack-ai-developer-caci-international-inc
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.