Aurora Energy Research
Aurora Energy Research
Aurora Energy Research zagotavlja analitiko energetskih trgov in strateške informacije organizacijam, ki se soočajo z globalnim energetskim prehodom. Podjetje s sedežem v Oxfordu podpira načrtovanje, upravljanje portfeljev in naložbene odločitve z obeti za trg, programsko opremo za ocenjevanje vetrnih in baterijskih projektov ter prilagojenim svetovanjem. Svoje raziskave deli tudi prek poročil, podkastov, spletnih seminarjev in panožnih dogodkov, osredotočenih na pomemben razvoj energetskih trgov.

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.

Opis

  • 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.

Zahteve

  • 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.

Ugodnosti

  • 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

Sorodna delovna mesta