Immobiliare.it è la Digital Tech Company leader in Italia negli annunci immobiliari on-line. I nostri prodotti web e mobile sono sviluppati in house ed ogni giorno lavoriamo per raggiungere un unico obiettivo: offrire la migliore piattaforma per la pubblicazione e la ricerca di annunci immobiliari. L’innovazione, l’eccellenza tecnologica, l’attenzione e il rispetto verso gli utenti sono i nostri valori fondanti che ci hanno permesso di raggiungere i nostri obiettivi e ci consentono di poter crescere ancora in dimensione e professionalità.
Immobiliare Labs è il dipartimento tecnologico di immobiliare.it, composto da oltre 100 persone, dove vengono sviluppate tutte le soluzioni tecniche dei siti e delle app, dal design alla creazione dei software, 100% Open Source. Negli ultimi quindici anni abbiamo guidato la rivoluzione digitale nel modo di cercare casa e vogliamo impegnarci a essere pionieri anche dei cambiamenti che devono ancora avvenire.
Team
Artificial Intelligence and Data Engineering (AIDE) È il team che si occupa di definire e applicare le principali metodologie di raccolta ed elaborazione dati attraverso infrastrutture di data streaming e big data, e di analizzare i dati creando a partire da questi modelli e prodotti innovativi di AI in ambito real estate da distribuire tramite microservizi o workflow.
Ruolo: Data Scientist
Mansioni
Le principali mansioni di cui ti occuperai riguarderanno la definizione di soluzioni per l’analisi dei dati, classificazione e predizione tramite approcci di machine/deep learning.
In particolare, svolgerai attività quali:
- selezionare, testare ed implementare soluzioni appropriate di data science, di machine learning o di analisi statistica per eseguire analisi descrittive e predittive su dati di diversa natura;
- creazione modelli lineari/non lineari a partire dai dati a disposizione;
- utilizzare metodologie di feature engineering per l’individuazione delle feature più significative da impiegare nella creazione e nell’aggiornamento dei modelli;
- analizzare e individuare gli algoritmi di machine/deep learning da impiegare all’interno dei progetti o come alternativa ai modelli esistenti tramite una comparazione dei risultati;
- testare, valutare e migliorare i risultati dei modelli realizzati utilizzando nuove sorgenti dati o metodologie alternative;
- collaborare con gli altri data scientist e data engineer del team per la pacchettizzazione e messa in produzione dei modelli realizzati tramite l’implementazione di microservizi e workflow.
Requisiti
- Conoscenza di Python;
- Conoscenza delle librerie per elaborazione e analisi dati (Numpy, Pandas) e di visualizzazione dei dati (es. MatplotLib, seaborn e/o plotly);
- conoscenza di database relazionali e non, quali MySQL e MongoDB;
- capacità di svolgere analisi descrittive e predittive su dati strutturati;
- capacità nel creare dataset per la creazione di modelli di classificazione;
- conoscenza base dei principali framework di machine learning (scikit learn, XGBoost) per la creazione di modelli di classificazione e/o predizione.
Requisiti preferenziali
- conoscenza del paradigma REST e del protocollo HTTP;
- capacità di svolgere analisi su dati non strutturati e serie storiche;
- capacità nel creare e manutenere nel tempo modelli di deep learning (TensorFlow, PyTorch);
- conoscenza di Spark e PySpark per l'ottimizzazione del calcolo su sistemi distribuiti;
- conoscenza dei concetti base di Natural Language Processing;
- conoscenza di metodologie MLOps;
- conoscenza di GIT come sistema di versionamento.
Luogo di lavoro
Roma, Termini
Tipo di lavoro
Full time
Cosa Offriamo
- team di lavoro in continua espansione;
- ambiente stimolante e meritocratico;
- sviluppo tecnologico allo stato dell'arte;
- opportunità di apprendimento.