
Aurora Energy Research fournit des analyses des marchés de l’énergie et des renseignements stratégiques aux organisations qui évoluent dans le contexte de la transition énergétique mondiale. Basée à Oxford, l’entreprise accompagne la planification, la gestion de portefeuilles et les décisions d’investissement grâce à des perspectives de marché, à des logiciels d’évaluation de projets éoliens et de batteries, ainsi qu’à des services de conseil personnalisés. Ses recherches sont également diffusées sous forme de rapports, de podcasts, de webinaires et d’événements sectoriels consacrés aux principales évolutions des marchés de l’énergie.
Ingénieur logiciel en modélisation
Développez le modèle Origin d’Aurora Energy Research, fondé sur Python, pour prévoir les marchés de l’électricité. Créez des logiciels évolutifs qui aident les gouvernements, les investisseurs et les fournisseurs d’énergie à prendre des décisions en faveur de la neutralité carbone.
Description
- Menez les fonctionnalités des exigences et de la conception jusqu’à leur mise en œuvre, leurs tests, leur déploiement et leur exploitation en production.
- Contribuez au modèle Origin, qui prévoit les prix de l’électricité, la production, l’expansion des capacités et les investissements dans plus de 20 marchés de l’électricité.
- Expliquez clairement des concepts de modélisation complexes et repérez des fonctionnalités évolutives adaptées à divers marchés de l’électricité.
- Découpez le travail et estimez-le, puis livrez-le par étapes afin de recueillir rapidement des retours.
- Examinez le code de l’équipe et fournissez des retours constructifs et approfondis.
- Favorisez des pratiques et des processus efficaces de développement logiciel.
- Écrivez du code robuste et facile à maintenir, en accordant une attention particulière à la journalisation, à l’évolutivité et à la sécurité.
- Utilisez des outils d’IA pour coder, réviser, tester et analyser, et contribuez à guider leur utilisation au sein de l’équipe.
- Accompagnez les ingénieurs juniors et les collègues aux parcours variés.
Exigences
- Justifiez de 2 à 4 ans d’expérience professionnelle en ingénierie logicielle et d’une expérience de prise en charge autonome de logiciels en production.
- Possédez de solides bases en tests, en conception de modules claire et en code facile à maintenir.
- Maîtrisez Python, le principal langage de la base de code.
- Avez une expérience des tests automatisés.
- Avez l’expérience de la revue de code et de l’échange de retours techniques constructifs.
- Êtes capable de découper et d’estimer le travail de manière autonome, puis de le livrer de façon fiable.
- Comprenez la valeur pour l’entreprise et les utilisateurs.
- Travaillez en collaboration et soutenez vos collègues.
- Une connaissance des méthodes agiles de livraison au sein d’équipes organisées en squads est souhaitée.
- Une expérience pratique de l’ingénierie assistée par l’IA est souhaitée.
- Une expérience en calcul scientifique, en pipelines de données, en ingénierie de plateforme ou dans des logiciels spécialisés, par exemple dans l’énergie ou la finance, est souhaitée.
- Une connaissance de l’optimisation mathématique, comme la programmation linéaire (LP) ou en nombres mixtes (MIP), est souhaitée.
Avantages
- Assurance maladie privée
- Assurance dentaire
- Accompagnement à la parentalité
- Régime de retraite avec échange salarial
- Programme d’aide aux employés (EAP)
- Réductions locales à Oxford
- Aide à l’achat d’un vélo pour les trajets domicile-travail
- Vaccinations contre la grippe
- Travail hybride, entre bureau et domicile
- Une certaine flexibilité des horaires peut être proposée