
Aurora Energy Research fornisce analisi dei mercati energetici e intelligence strategica alle organizzazioni che affrontano la transizione energetica globale. Con sede a Oxford, l’azienda supporta la pianificazione, la gestione dei portafogli e le decisioni di investimento attraverso prospettive di mercato, software per valutare progetti eolici e sistemi di batterie, e servizi di consulenza personalizzati. Le sue ricerche vengono inoltre condivise tramite report, podcast, webinar ed eventi di settore incentrati sui principali sviluppi dei mercati energetici.
Ingegnere del software per la modellazione
Sviluppa il modello Origin di Aurora Energy Research, basato su Python, per prevedere i mercati elettrici. Crea software scalabile che aiuti governi, investitori e aziende di servizi pubblici a prendere decisioni verso emissioni nette pari a zero.
Descrizione
- Segui le funzionalità dai requisiti e dalla progettazione fino all’implementazione, ai test, alla distribuzione e all’esercizio in produzione.
- Contribuisci al modello Origin, che prevede i prezzi dell’elettricità, la generazione, l’espansione della capacità e gli investimenti in oltre 20 mercati elettrici.
- Spiega con chiarezza concetti complessi di modellazione e individua funzionalità scalabili per mercati elettrici diversi.
- Suddividi il lavoro e stimane l’impegno, quindi consegna in più fasi per raccogliere feedback tempestivamente.
- Esamina il codice dei colleghi e fornisci riscontri sostanziali e costruttivi.
- Promuovi pratiche e processi efficaci di sviluppo software.
- Scrivi codice robusto e manutenibile, prestando particolare attenzione alla registrazione degli eventi, alla scalabilità e alla sicurezza.
- Usa strumenti di IA per la programmazione, le revisioni, i test e l’analisi, e contribuisci a indirizzarne l’uso nel team.
- Offri supporto a ingegneri junior e colleghi con percorsi diversi.
Requisiti
- Hai da 2 a 4 anni di esperienza professionale nell’ingegneria del software e un’esperienza comprovata nella gestione autonoma di software in produzione.
- Hai solide basi nei test, nella progettazione chiara dei moduli e nella scrittura di codice manutenibile.
- Hai una buona padronanza di Python, il linguaggio principale della base di codice.
- Hai esperienza con i test automatizzati.
- Hai esperienza nella revisione del codice e nello scambio di feedback tecnici costruttivi.
- Sai suddividere e stimare il lavoro in autonomia e portarlo a termine con affidabilità.
- Comprendi il valore per il business e per gli utenti.
- Collabori e offri supporto ai colleghi.
- È preferibile avere familiarità con la metodologia agile e la consegna del lavoro in team organizzati in squad.
- È preferibile avere esperienza pratica con l’ingegneria assistita dall’IA.
- È preferibile avere esperienza nel calcolo scientifico, nelle pipeline di dati, nell’ingegneria di piattaforma o nello sviluppo di software specifico, ad esempio per i settori dell’energia o della finanza.
- È preferibile conoscere l’ottimizzazione matematica, come LP o MIP.
Benefit
- Assicurazione medica privata
- Assicurazione dentistica
- Sostegno alla genitorialità
- Piano pensionistico con conversione dello stipendio
- Programma di assistenza ai dipendenti (EAP)
- Sconti locali a Oxford
- Programma bici per gli spostamenti casa-lavoro
- Vaccinazioni antinfluenzali
- Lavoro ibrido, tra ufficio e casa
- Potrebbe essere disponibile una certa flessibilità oraria