I tecnici di Microsoft Azure per intelligenza artificiale creano, gestiscono e distribuiscono soluzioni che sfruttano l'intelligenza artificiale di Azure.
Le responsabilità includono la partecipazione a tutte le fasi dello sviluppo di soluzioni di intelligenza artificiale, tra cui:
- Definizione e progettazione dei requisiti
- Sviluppo
- Distribuzione
- Integrazione
- Gestione
- Ottimizzazione delle prestazioni
- Monitoraggio
Si lavora con gli architetti di soluzioni per tradurre la propria visione. Si lavora anche con data scientist, data engineer, specialisti di Internet delle cose (IoT), amministratori dell'infrastruttura e altri sviluppatori di software per:
- creare soluzioni di intelligenza artificiale end-to-end complete e sicure
- integrare le funzionalità di intelligenza artificiale in altre applicazioni e soluzioni.
I tecnici AI di Azure hanno esperienza nello sviluppo di soluzioni che usano linguaggi come:
Devono essere in grado di usare API basate su REST (Representational State Transfer) e SDK per creare soluzioni di elaborazione sicura delle immagini, elaborazione video, elaborazione del linguaggio naturale, knowledge mining e soluzioni di intelligenza artificiale generative in Azure. È necessario effettuare le operazioni seguenti:
- Conoscere i componenti che costituiscono il portfolio di Azure per intelligenza artificiale e le opzioni disponibili per l'archiviazione dei dati.
- Essere in grado di applicare principi di IA responsabili.