
Aurora Energy Research nodrošina enerģijas tirgus analīzi un stratēģisko informāciju organizācijām, kas darbojas globālās enerģētikas pārkārtošanās apstākļos. Uzņēmums, kas atrodas Oksfordā, atbalsta plānošanu, portfeļa pārvaldību un investīciju lēmumu pieņemšanu, piedāvājot tirgus perspektīvas, programmatūru vēja un akumulatoru projektu izvērtēšanai, kā arī pielāgotus konsultāciju pakalpojumus. Tā pētījumi tiek izplatīti arī ziņojumos, aplādes raidījumos, tīmekļsemināros un nozares pasākumos, kuros uzmanība pievērsta nozīmīgākajām norisēm enerģijas tirgos.
Modelling Software Engineer
Develop Aurora Energy Research’s Python-based Origin Model for electricity market forecasting. Build scalable software that supports governments, investors and utilities in making net-zero decisions.
Apraksts
- Take features from requirements and design through implementation, testing, deployment and live operation.
- Contribute to the Origin Model, which forecasts power prices, generation, capacity expansion and investment across more than 20 electricity markets.
- Explain complex modelling concepts clearly and identify scalable functionality for varied power markets.
- Break down and estimate work, then deliver in increments to gather feedback early.
- Review teammates’ code and provide substantive, constructive feedback.
- Promote effective software development practices and processes.
- Write robust, maintainable code with careful attention to logging, scalability and security.
- Apply AI tools to coding, reviews, testing and analysis, and help guide their use across the team.
- Support junior engineers and colleagues from a range of backgrounds.
Prasības
- Bring 2–4 years of professional software engineering experience and a record of independently owning production software.
- Have strong foundations in testing, clean module design and maintainable code.
- Be proficient in Python, the codebase’s primary language.
- Have experience with automated testing.
- Have experience reviewing code and exchanging constructive technical feedback.
- Be able to independently break down and estimate work, then deliver reliably.
- Understand business and user value.
- Work collaboratively and support colleagues.
- Familiarity with agile delivery in squad-based teams is desirable.
- Hands-on experience with AI-assisted engineering is desirable.
- Experience in scientific computing, data pipelines, platform engineering or domain-specific software such as energy or finance is desirable.
- Knowledge of mathematical optimisation, such as LP or MIP, is desirable.
Priekšrocības
- Private medical insurance
- Dental insurance
- Parental support
- Salary-exchange pension
- Employee Assistance Programme (EAP)
- Local discounts in Oxford
- Cycle-to-work scheme
- Flu vaccinations
- Hybrid working with a mix of office and home working
- Some flexibility in working hours may be available