Oferta Pracy: Inżynier AI w Donato Technologies, Inc.
Dołącz do naszego zespołu jako Inżynier AI w Waszyngtonie, DC! Przez 3 dni w tygodniu będziesz pracować na miejscu, wykorzystując najnowsze technologie AI i usługi Azure Cloud do tworzenia rozwiązań na poziomie enterprise. Jeśli pasjonujesz się AI i chcesz mieć znaczący wpływ, ta rola jest idealna dla Ciebie.
Jako Inżynier AI będziesz odpowiedzialny za:
- Projektowanie, rozwijanie i wdrażanie modeli AI opartych na zestawach danych treningowych lub z użyciem generatywnej AI.
- Tworzenie aplikacji front-end do prezentacji gotowych produktów.
- Tworzenie aplikacji programowych integrujących technologie AI, w tym uczenie maszynowe i przetwarzanie języka naturalnego.
- Współpracę z naukowcami danych i interesariuszami w celu identyfikacji wymagań biznesowych i opracowywania dostosowanych rozwiązań.
- Projektowanie skalowalnych i niezawodnych architektur oprogramowania do obsługi dużych wolumenów danych i wysokiego ruchu.
- Utrzymanie zautomatyzowanych frameworków testowych w celu zapewnienia jakości i niezawodności oprogramowania.
- Śledzenie najnowszych technologii i trendów w dziedzinie AI i chmury.
- Ścisłą współpracę z zespołami międzyfunkcyjnymi w celu dostarczania wysokiej jakości produktów programowych.
- Uczestniczenie w przeglądach kodu i projektów.
- Wdrażanie rozwiązań chmurowych z użyciem usług Azure (np. Azure Functions, Azure App Service, Azure Storage, Azure Cosmos DB).
- Zarządzanie potokami Azure DevOps do CI/CD aplikacji programowych.
- Wdrażanie i utrzymanie kontroli bezpieczeństwa i zgodności dla zasobów Azure.
- Współpracę z zespołami operacyjnymi i bezpieczeństwa w celu zapewnienia dostępności, niezawodności i bezpieczeństwa aplikacji opartych na Azure.
Kryteria Wyboru
Minimalne Wykształcenie/Doświadczenie
- Tytuł magistra i 5 lat odpowiedniego doświadczenia, lub tytuł licencjata i 7 lat odpowiedniego doświadczenia.
Wymagania Techniczne:
- Mocna znajomość technik modelowania danych dla zastosowań AI.
- Doświadczenie z technologiami chmury Azure, takimi jak Azure Data Factory, Azure Databricks i Azure Synapse Analytics.
- Znajomość Azure Machine Learning do wdrażania i zarządzania modelami.
- Biegłość w językach programowania AI, takich jak Python, R, i/lub Scala.
- Doświadczenie z frameworkami i bibliotekami AI, takimi jak TensorFlow, PyTorch, czy scikit-learn.
- Znajomość usług Azure Cognitive do integracji zdolności AI.
- Mocne zrozumienie baz danych SQL i NoSQL, w szczególności Azure SQL Database i Azure Cosmos DB.
- Ekspertyza w zadaniach oczyszczania, przekształcania i reformowania danych.
- Biegłość w narzędziach profilowania danych do identyfikacji problemów z jakością danych.
- Znajomość technik anonimizacji danych i maskowania danych.
- Znajomość systemów kontroli wersji, takich jak Git.
- Doświadczenie w optymalizacji algorytmów i modeli uczenia maszynowego.
- Doskonałe umiejętności rozwiązywania problemów w zakresie inżynierii danych i rozwoju AI.
- Zrozumienie zasad chmury i koncepcji obliczeń rozproszonych.
- Znajomość praktyk DevOps i potoków CI