AECOM
Zug
Ingénieur Logiciel Senior
- 29 septembre 2026
- 100%
- Zug
À propos de cette offre
Description de l'entreprise
Travaillez avec nous. Changez le monde.
Chez AECOM, nous construisons un monde meilleur. Que ce soit pour améliorer vos trajets, maintenir l'électricité, fournir l'accès à l'eau potable ou transformer les horizons urbains, notre travail aide les personnes et les communautés à prospérer. Nous sommes la société de conseil en infrastructures la plus fiable au monde, collaborant avec nos clients pour résoudre les défis les plus complexes et bâtir des héritages pour les générations futures.
Il n'y a jamais eu de meilleur moment pour rejoindre AECOM. Avec l'accélération des investissements dans les infrastructures à l'échelle mondiale, nos services sont très demandés. Nous vous invitons à apporter vos idées audacieuses et vos grands rêves et à faire partie d'une équipe mondiale de plus de 50 000 planificateurs, concepteurs, ingénieurs, scientifiques, innovateurs numériques, gestionnaires de programmes et de construction ainsi que d'autres professionnels qui réalisent des projets ayant un impact positif et tangible dans le monde entier.
Nous formons une équipe mondiale unie par notre objectif commun de construire un monde meilleur. Rejoignez-nous.
Description du poste
Au sein de l'équipe d'ingénierie IA d'AECOM, votre code façonnera directement le monde physique qui nous entoure. Nous développons des technologies pilotées par l'IA qui révolutionnent la conception et l'ingénierie des infrastructures et des bâtiments ; réduisant les déchets, coupant les émissions de CO₂ et rendant l'environnement bâti plus efficace et durable. C'est là que le logiciel a un impact mesurable et concret.
Avec notre équipe d'ingénierie IA, nous avons créé une organisation unique : une équipe technique réduite, rapide et autonome comme une start-up, soutenue par l'envergure, les ressources et l'expertise sectorielle d'une des principales entreprises d'ingénierie au monde. Nos centres d'innovation à Londres, Oslo et Zoug réunissent différentes perspectives, disciplines et façons de penser dans une même pièce, car les problèmes d'ingénierie les plus complexes l'exigent.
Le poste est à temps plein, sur site, basé à Zoug, en Suisse.
Qualifications
En tant qu'ingénieur logiciel senior, vous développerez les logiciels de production qui alimentent les produits d'ingénierie pilotés par l'IA d'AECOM, en travaillant sur les systèmes backend, l'ingénierie de plateforme et les systèmes d'apprentissage automatique.
Des bases solides en ingénierie logicielle, la responsabilité de systèmes de production significatifs et une expertise approfondie dans un domaine sont plus importantes que la maîtrise de toutes les technologies de notre stack.
Vous concevrez et développerez des services backend, des API et des flux de données ; ferez évoluer l'architecture système ; et prendrez des décisions équilibrées dans des domaines tels que la conception de bases de données, l'évolution des schémas, la scalabilité et la performance. Vous serez responsable d'un travail conséquent depuis la définition du problème et la conception jusqu'à la mise en œuvre, le déploiement et le support en production, améliorant la fiabilité et résolvant les problèmes complexes en cours de route.
En collaboration étroite avec les ingénieurs logiciels et ML, les équipes produit et les experts du domaine de l'ingénierie, vous aiderez à transformer la recherche en outils fiables et prêts pour la production. Selon votre parcours, cela peut inclure l'intégration de modèles dans des produits, la création de capacités de déploiement et de surveillance, ou l'optimisation des charges de travail IA. Une expérience professionnelle préalable en IA/ML est un atout, mais n'est pas requise pour chaque recrutement.
Qualifications indispensables
- Licence ou master en informatique, ingénierie ou domaine connexe, ou expérience pratique équivalente.
- Solides compétences pratiques en programmation Python et expérience dans la création de services backend de production, d'API ou d'autres applications logicielles substantielles. La connaissance de frameworks tels que FastAPI, Flask ou Django est utile.
- Responsabilité démontrée de systèmes de production techniquement complexes, de la conception à la mise en œuvre, au déploiement et à l'amélioration continue. Vous pouvez expliquer votre contribution personnelle, les décisions clés et les résultats obtenus.
- Solide jugement en conception et ingénierie système, avec expérience dans la prise de décisions pratiques concernant l'architecture, les modèles de données, la fiabilité, la scalabilité ou la performance, ainsi que le diagnostic de problèmes complexes en production.
- Excellentes compétences en communication et collaboration, avec la capacité de transformer des problèmes vaguement définis en solutions pratiques et de piloter la livraison avec une direction limitée dans une équipe réduite.
- Bonnes pratiques de développement logiciel, incluant tests automatisés, revue de code, contrôle de version et CI/CD, avec un accent sur un code maintenable et une livraison fiable en production.
Compétences préférées
- Expérience dans la mise en production de capacités IA/ML, telles que le déploiement et la surveillance de modèles, les pipelines ML, le service de modèles, ou les applications alimentées par LLM et la génération augmentée par récupération (RAG).
- Expérience en ingénierie cloud et plateforme avec AWS, Azure ou GCP ; Docker ou Kubernetes ; Infrastructure as Code comme Terraform ; ou pipelines de déploiement tels que GitHub Actions.
- Expertise dans les systèmes distribués ou pilotés par événements, le traitement asynchrone, ou les applications intensives en données et à haut débit.
- Expérience en observabilité et optimisation des performances, incluant des outils tels que Prometheus, Grafana, ELK ou Datadog, ou optimisation des charges de travail ML CPU, GPU ou distribuées.
- Expérience dans les startups, scaleups ou développement de produits greenfield ; ou familiarité avec les logiciels d'ingénierie, la simulation, l'optimisation ou l'automatisation de la conception de bâtiments.
Informations supplémentaires
Notre processus de recrutement
- Entretien téléphonique de 25 minutes
- Challenge à domicile : une tâche pratique pour évaluer vos compétences techniques et de résolution de problèmes
- Entretien technique et culturel combiné
- Entretien tableau blanc : 1 heure avec 2 de nos ingénieurs pour discuter de votre solution au challenge à domicile
- Entretien sur l'adéquation culturelle : 30 minutes avec notre équipe de direction
Pourquoi nous rejoindre ?
- Travaillez sur des problèmes concrets où l'IA crée un impact mesurable.
- Faites partie d'une équipe où votre travail compte et vos idées deviennent réalité.
- Collaborez avec des collègues brillants et motivés dans une culture de confiance, de responsabilité et d'exigence élevée.
- Contribuez à rendre l'environnement bâti plus intelligent et plus durable.