Junior Software & ML Engineer
HELIOSWITCH
HelioSwitch - Spin off Politecnico di Milano - offre servizi di previsione e gestione del dato ad attori del mercato elettrico.
L'attività core è lo sviluppo e manutenzione dei servizi di HelioSwitch. Questo comprende lo sviluppo di algoritmi di machine learning per la previsione di consumi elettrici, gas, e produzione da fonti rinnovabili, nel mercato energetico italiano. Ad affiancare la nostra suite di previsioni vi è un robusto sistema di data warehousing progettato per scalare sulle centinaia di miliardi di data entry, necessità causata dall'incremento sempre crescente della disponibilità di dati nel sistema elettrico Italiano, e un'app interattiva per monitorare le prestazioni dei servizi offerti.
HelioSwitch attualmente prevede il ~6% dei consumi nazionali con prestazioni allo stato dell'arte, ed è in continua espansione, non solo come numero di clienti, ma anche per i servizi offerti e le competenze maturate.
Avrai l'opportunità di affrontare problemi stimolanti e complessi con strumenti avanzati, in un ambiente dinamico e informale in forte crescita, lavorando in autonomia, ma a stretto contatto con founder e soci, con ampie opportunità di formazione sia organica che strutturata.
HelioSwitch è stata costituita nel 2019, ed ha sede al PoliHub - l'Innovation Park & Startup Accelerator del Politecnico di Milano.
DI COSA TI OCCUPERAI
In HelioSwitch ti occuperai assieme a noi dell'intera filiera del dato e degli algoritmi che sviluppiamo, in particolare:
* progettare, ingegnerizzare, e manutenere i servizi cloud offerti, gestendo il deploy degli algoritmi testati, occupandosi della delivery del dato, e della robustezza del sistema,
* monitorare le prestazioni dei processi e dei servizi erogati,
* progettare, implementare, e manutenere pipeline ETL,
* implementare e testare algoritmi di machine learning, principalmente per l'analisi di time-series di mercato elettrico e dati meteorologici, ma con uno scope in crescita continua,
* interfacciarsi con i clienti per comprendere come rispondere alle loro necessità in modo efficace con gli strumenti sviluppati,
* partecipare al processo tecnico-decisionale dietro allo sviluppo dei servizi erogati.
REQUISITI
* laurea in Ingegneria Informatica, Informatica, o domini simili,
* 1+ anni di esperienza professionale in uno o più dei seguenti domini: Software Engineering, Data Engineering, DevOps, MLOps.
COMPETENZE RICHIESTE
* esperienza con Python ed in particolare delle librerie legate all'analisi e visualizzazione dei dati, e.G., Pandas, NumPy, Scikit-learn, Matplotlib,
* esperienza con SQL, in particolare nel contesto di database OLAP per l'analisi dei dati,
* esperienza nello sviluppo di software con competenze di OOP e conoscenza dei SW design pattern più comuni,
* esperienza con git e fondamenti di DevOps,
* dimestichezza con la statistica e l'analisi dei dati,
* dimestichezza con ambienti Linux,
* conoscenza della lingua italiana ed inglese.
COMPETENZE APPREZZATE
* esperienza con il design e sviluppo di pipeline ETL,
* esperienza nello sviluppo di modelli di machine learning, e.G. regressioni, problemi di classificazione, forecasting,
* esperienza con framework Python di machine learning, e.G. XGBoost, LightGBM, TensorFlow,
* esperienza con Google Cloud Platform, in particolare BigQuery, Cloud Functions, Cloud Run, Cloud Storage, DataFlow, o con altri cloud provider (e.G., AWS, Azure),
* esperienza con framework di web development, e.G. React,
* basi di CI/CD,
* esperienza nei mercati energetici.
DETTAGLI OFFERTA
La posizione aperta prevede un contratto full-time indeterminato CCNL Commercio, con una RAL nel range tra 35.000€ e 40.000€, in funzione delle competenze, con buoni pasto da 10€/giorno, anche per i giorni da remoto.
La posizione prevede lavoro ibrido, con 2 giorni settimanali nella nostra sede, al PoliHub, Milano, MI, in Via Durando 39.
Le persone interessate possono inviare la propria candidatura con autorizzazione al trattamento dei dati personali ai sensi del Regolamento UE 2016/679 (GDPR). La selezione garantisce pari opportunità a ogni candidatura.