
Walmart è un’azienda globale di vendita al dettaglio e commercio elettronico che serve i consumatori attraverso ipermercati, grandi magazzini a prezzi scontati, punti vendita alimentari e un marketplace online. La sua ampia offerta di prodotti è supportata da una vasta rete di negozi fisici, attività dirette al consumatore e sistemi logistici e di approvvigionamento necessari per mantenere i prodotti in movimento in tutta l’azienda.
Ingegnere software principale, piattaforma IA aziendale – Bangalore in sede
Guida lo sviluppo della piattaforma IA aziendale di Walmart per il commercio al dettaglio basato sui dati. Costruisci flussi di lavoro agentici, esecuzione governata degli strumenti e livelli fondamentali di dati e semantica.
Descrizione
- Gestire le funzionalità fondamentali della piattaforma, inclusi framework per plugin ed estensioni, motori di orchestrazione degli agenti e livelli di astrazione semantica e dei dati
- Progettare e realizzare flussi di lavoro articolati in più fasi, paralleli e interdominio, guidati da modelli linguistici di grandi dimensioni
- Implementare l’esecuzione governata degli strumenti e i confini di sicurezza tramite controlli di accesso, isolamento dei tenant e applicazione degli ambiti
- Definire il livello dati e semantico della piattaforma su fonti relazionali, vettoriali, basate su modelli semantici e basate su API
- Stabilire e mantenere SLA di latenza, obiettivi di throughput, garanzie di isolamento dei dati e contratti di disponibilità
- Sviluppare funzionalità di osservabilità e spiegabilità, incluse pipeline di audit, log strutturati, attribuzione delle risposte e metadati di governance
- Stabilire regole di dipendenza architetturale e applicarle tramite implementazione, test e revisioni del design
- Collaborare con i team di ingegneria, prodotto e data science per definire contratti di piattaforma affidabili e ben documentati
- Fare da mentore agli ingegneri, guidare le revisioni del design e far progredire infrastrutture riutilizzabili con interfacce stabili
- Realizzare piani e progetti aziendali, supervisionare e sviluppare i collaboratori, valutare le prestazioni e sostenere le politiche e le iniziative aziendali
Requisiti
- Almeno 10 anni di esperienza nell’ingegneria del software, con una solida esperienza in piattaforme, infrastrutture o sistemi fondamentali
- Esperienza pratica nella progettazione e nel lancio di sistemi LLM in produzione, inclusi orchestrazione degli agenti, uso di strumenti, pipeline RAG, ragionamento in più fasi o generazione di output strutturati
- Solide basi di ingegneria del software, tra cui progettazione pulita delle API, pattern per sistemi distribuiti, esecuzione asincrona, tolleranza agli errori e osservabilità
- Esperienza nella creazione di sistemi estensibili di plugin o estensioni con contratti stabili e versionati e aspettative chiare di conformità
- Competenza in Python e familiarità con l’ecosistema dell’IA e del machine learning
- Capacità di valutare i compromessi tra latenza, throughput e costi in carichi di lavoro intensivi di inferenza
- Conoscenza della separazione delle responsabilità, dell’inversione delle dipendenze, della progettazione a livelli e dell’applicazione dei contratti tramite codice
- Esperienza nella gestione e nell’operatività di sistemi multi-tenant con requisiti rigorosi di isolamento dei dati e controllo degli accessi
- Laurea in informatica, ingegneria informatica, sistemi informativi, ingegneria del software o ambito correlato, più 4 anni di esperienza nell’ingegneria del software o in un ambito correlato; oppure 6 anni di esperienza nell’ingegneria del software o in un ambito correlato
- Preferibile: Laurea magistrale in un ambito pertinente più 2 anni di esperienza nell’ingegneria del software o in un ambito correlato
- Preferibile: Esperienza nella governance degli LLM, nei framework di sicurezza dell’IA, nei guardrail o nelle pratiche di IA responsabile
- Preferibile: Conoscenza della modellazione semantica, del data mesh o dei livelli di dati canonici
- Preferibile: Precedente esperienza nell’ingegneria di piattaforme a supporto di più team di prodotto
- Preferibile: Familiarità con LangGraph, LangFuse, GoogleADK, CrewAI o strumenti comparabili
- Preferibile: Esperienza nello stabilire e applicare standard di ingegneria all’interno di un team o di un’organizzazione
Benefit
- Incentivi basati sulle prestazioni
- Congedo di maternità e congedo parentale
- Ferie e permessi retribuiti
- Benefit sanitari