AI Systems Modernization Developer
Bentley Systems
AI Systems Modernization Developer
Location: Hybrid – Quebec, Canada
Bentley Systems is seeking a talented AI Systems Modernization Developer to become a valued member of a dedicated AI expert team. This global team’s main responsibilities are to innovate around the use of AI techniques, including multi-stage agentic workflows, to automatically convert and upscale academic or legacy code into cloud native services and apps. The team will collaborate with, support, and guide other software developers in the company around AI topics.
The team reports to the CTO and will be in a leadership position to contribute to, evangelize, and operationalize the AI vision for the company. The team will also run programs in support of best practices across the company. This position should appeal to candidates who enjoy bleeding-edge technology, deep technical discussions, and exposure to a wide variety of technology stacks. Bentley has hundreds of products, including desktops, mobiles, traditional servers, and cloud microservices.
Responsibilities
Create and monitor an AI code modernization pipeline
Develop tools and automation supporting the team’s responsibilities
Create rigorous and hardened test suites to ensure that converted code is accurate
Continuous research and continuous improvement of AI workflows to ensure best inc lass automated code conversion and modernization
Continuously monitor conversion speed against cost and quality, and optimize tradeoffs accordingly
Train developers and/or create educational supports
Required Qualifications
Proven experiences in pipelines creation and cloud services
Strong interest in AI applied to software development and code transformation
Strong problem-solving capabilities
Results oriented mindset
Capability to research new topics and learn quickly
Experience breaking down complex systems for analysis
Experience designing, deploying, and operating cloud native services, particularly when modernizing legacy or compute intensive systems
Optional Skills
Knowledge of Finite Element Analysis (FEA)
Practical experience with Fortran in production, research, or large-scale legacy environments
Experience validating numerical correctness or functional equivalence when migrating legacy systems
Exposure to performance sensitive, scientific, or simulation-based software
Experience modernizing scientific, mathematical, or simulation-based code for cloud environments
Exposure to numerical computing, HPC, or performance critical workloads
Knowledge of web technologies
Knowledge of Azure and/or GCP
Knowledge of Application Security (AppSec) and Cloud Security
Knowledge of containerization solutions such as Kubernetes, Docker, and Istio
Développeur en modernisation de systèmes d'IA
Emplacement : Hybride – Québec, Canada
Bentley Systems est à la recherche d'un développeur talentueux en modernisation de systèmes par l'IA pour devenir un membre précieux d'une équipe dédiée d'experts en IA. Les principales responsabilités de cette équipe mondiale sont d'innover dans l'utilisation des techniques d'IA, y compris les flux de travail agentiques à plusieurs étapes, pour convertir et mettre à niveau automatiquement le code académique ou hérité en services et applications natifs du cloud. L'équipe collaborera avec, soutiendra et guidera d'autres développeurs de logiciels de l'entreprise sur des sujets liés à l'IA.
L'équipe relève du CTO et sera en position de leadership pour contribuer à, évangéliser et opérationnaliser la vision de l'IA pour l'entreprise. L'équipe dirigera également des programmes pour soutenir les meilleures pratiques dans toute l'entreprise. Ce poste devrait intéresser les candidats qui aiment les technologies de pointe, les discussions techniques approfondies et l'exposition à une grande variété de piles technologiques. Bentley compte des centaines de produits, y compris des ordinateurs de bureau, des mobiles, des serveurs traditionnels et des microservices cloud.
Responsabilités
- Créer et surveiller un pipeline de modernisation de code par l'IA
- Développer des outils et une automatisation soutenant les responsabilités de l'équipe
- Créer des suites de tests rigoureuses et renforcées pour garantir que le code converti est précis
- Recherche continue et amélioration continue des flux de travail de l'IA pour garantir une conversion et une modernisation de code automatisées de premier ordre
- Surveiller en permanence la vitesse de conversion par rapport au coût et à la qualité, et optimiser les compromis en conséquence
- Former les développeurs et/ou créer des supports pédagogiques
Qualifications Requises
- Expériences avérées dans la création de pipelines et les services cloud
- Fort intérêt pour l'IA appliquée au développement de logiciels et à la transformation de code
- Solides capacités de résolution de problèmes
- Mentalité axée sur les résultats
- Capacité à rechercher de nouveaux sujets et à apprendre rapidement
- Expérience de la décomposition de systèmes complexes à des fins d'analyse
- Expérience de la conception, du déploiement et de l'exploitation de services natifs du cloud, en particulier lors de la modernisation de systèmes hérités ou à forte intensité de calcul
Compétences Optionnelles
- Connaissance de l'analyse par éléments finis (FEA)
- Expérience pratique de Fortran en production, en recherche ou dans des environnements hérités à grande échelle
- Expérience de la validation de l'exactitude numérique ou de l'équivalence fonctionnelle lors de la migration de systèmes hérités
- Exposition à des logiciels sensibles aux performances, scientifiques ou basés sur la simulation
- Expérience de la modernisation de code scientifique, mathématique ou basé sur la simulation pour les environnements cloud
- Exposition au calcul numérique, au HPC ou aux charges de travail critiques en termes de performances
- Connaissance des technologies web
- Connaissance d'Azure et/ou de GCP
- Connaissance de la sécurité des applications (AppSec) et de la sécurité du cloud
- Connaissance des solutions de conteneurisation telles que Kubernetes, Docker et Istio
#LI-RB1
#LI-Hybrid
About Bentley Systems
Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance.
Equal Opportunity Employer:
Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.
$3600 - $6000 per month
...the founder on technical solution design and development of the AI tabletop game product; Build and maintain a simple product showcase... ...-technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products;...SuggestedFull timeInternshipRelocation- ...TEHORA est présentement à la recherche d’ un( e) administrateur de système m365 ayant une solide expérience dans son domaine d’expertise... ...Microsoft 365 ; Posséder les certifications Microsoft Certified: Modern Desktop Administrator Associate, Microsoft 365 Certified:...SuggestedHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...internal technology ecosystem must evolve alongside it. The Software Developer, Business Systems & Automation plays a critical role in designing and building the internal applications, integrations, and AI-powered automations that connect our business systems and improve...SuggestedDaily paidLong term contractFull timeApprenticeshipManual laborLocal areaRemote work
- ...Help redefine customer support for the AI era. Most companies are running support on ticketing systems built in 2007, with AI bolted on as an afterthought. Botpress is the enterprise-grade AI agent platform for customer support — built the other way around. As the...SuggestedLong term contractWork at officeWorldwide
- ...Kinaxis is a global leader in modern supply chain orchestration, powering... ...manage them. Our powerful, AI infused platform provides full... ...Operations Research Software Developers at Kinaxis create algorithms... ...Define test strategies and develop comprehensive test plans. Write...SuggestedLong term contractFull timeWork at officeRemote workFlexible hours
- ...will have a pivotal role in defining the AI strategy and roadmap, defining business cases... ...AI, leading cross-functional teams to develop and deliver innovative features that meet... ...technologies, AI/ML, and familiarity with Bentley Systems’ product portfolio, products, and the...ApprenticeshipWork at officeLocal areaWorldwide
- ...Senior Applied AI Scientist Location: Hybrid, Quebec, Canada As a Senior... ...Scientist, you’ll have the opportunity to develop innovative solutions in artificial... ...with Large Language Models, RAG, and Copilot systems Experience in practical machine learning...ApprenticeshipLocal areaWorldwide
$95k - $130k per year
...in Waterloo. The Role Asan Embedded Systems Test Engineer atVoyis you will play a... ...physical sensors and embedded systems Develop monitoring and observability services to track... ...byourteamand we may useartificialintelligence (AI) toassistinscreening or assessing role...Full timeWork at officeRemote workFlexible hoursShift work- ...TEHORA est présentement à la recherche d’ un(e) Pilote de systèmes expérimenté ayant une solide expérience dans son domaine d’expertise afin de contribuer au suivi, à la coordination et à l’amélioration continue des systèmes stratégiques de l’organisation. Sans être exhaustifs...Hourly payFull timeContract workApprenticeshipRemote workFlexible hoursDay shift
- ...TEHORA est présentement à la recherche d’un(e) administrateur de système ayant une solide expérience dans son domaine d’expertise afin de contribuer à des projets technologiques structurants pour des organisations publiques et privées. Sans être exhaustifs, voici les...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...TEHORA est présentement à la recherche d’un(e) pilote de système ayant une expérience dans l’exploitation et la supervision de systèmes informatiques. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Assurer la surveillance...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...We are looking for a Senior Guidewire Developer to contribute to the evolution integration and optimization of Guidewire solutions within... ...best practices. Perform integrations with internal and external systems using web services (REST/SOAP). Participate in code reviews...Full time
$105k - $155k per year
...integration enterprise adoption and actionable developer productivity insights for engineering... ...Science Software Engineering Information Systems or related field of study. Experience:... ...productivity impact or engineering effectiveness of AI Artificial Intelligence-assisted...Full timeWork at office- ...Nous cherchons des PILOTES DE SYSTÈMES, INTERMÉDIAIRES dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Activités : • Prendre connaissance et analyser les besoins des utilisateurs ainsi que la...
- ...About Entropik Entropik is a Human Insights AI company helping global brands, including... ...the full lifecycle of ML and LLM-powered systems that sit at the core of Decode - from architecting... ..., AI agents, and workflow automation. Develop, evaluate, and optimize machine learning...
- ...Engineering, they will be responsible for developing robust microservices while ensuring the... ...performance, reliability, and scalability of the systems. Key Responsibilities Design Back-... ...using the Java programming language. Develop and support web services and inter-system...Full timeWork at officeLocal area
- ...entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Pilote de système pour rejoindre nos équipes. Principales responsabilités Gestion et structuration des projets : Accompagner les équipes dans...Daily paidRemote workFlexible hours
- ...leading IT consultancy in Canada, are hiring a ServiceNow ITOM Developer to join their team in Quebec on a contract basis. The successful... ...operational requirements. ~Integrate ServiceNow with core banking systems, CRM platforms and other enterprise applications. ~Partner with...Contract work
- ...TEHORA est présentement à la recherche d’ un (e) administrateur(trice) systèmes Solaris expérimenté(e) ayant une solide expertise afin de contribuer à l’administration, à la modernisation et à l’évolution des environnements serveurs Solaris dans le cadre d’un mandat au sein...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...As leaders in the renewables space, we are focused on building a modern, secure, and resilient gid. Join us in making an impact on the communities... .... How you can make an impact : ~Perform detailed bulk power system studies using various power system software such as PSCAD, PSSE,...Full timeRemote workFlexible hours
- ...TEHORA est présentement à la recherche d ’un(e) administrateur(trice) système senior pour assurer la gestion, la sécurité et l’évolution de l’infrastructure TI d’un organisme public. La personne intégrera une équipe responsable des environnements Microsoft Azure, Microsoft...Hourly payFull timeContract workApprenticeshipWork at officeRemote workFlexible hours
- ...of the tasks and responsibilities: Take charge of end-to-end development files, from needs analysis to production; Design and develop application solutions in a mainframe environment, taking into account business issues; Act as the main point of contact for certain...Full timeWork at office
- ...responsibilities that will fall to you: Design, develop and maintain high-performance and sustainable applications... ...of the solutions delivered; Contribute to the modernization, stability and continuous improvement of systems; Participate in application support and...Full time
- ...Launch Your Career in Agentic AI – Build Real AI Tools in Just... ...experience program designed for developers, IT professionals, students,... ...enthusiasts interested in building modern AI automation workflows and... ...how modern AI automation systems and AI agents are designed using...
- ...Yellow Brick Games is seeking a System Administrator with a focus on Windows Device Management and End User Support. You will help lead, implement and maintain vital systems that power all aspects of the business. Yellow Brick Games is based in Quebec City, Canada, and we...RemplacementFull timeSecond jobWork at officeRemote work
- ...de Vooban. Petite équipe, de vrais utilisateurs actifs, un stack moderne (React, TypeScript, Tailwind v4) et l'objectif de mettre nos produits... ...avec une petite équipe qui adopte les approches de productivité AI les plus avancées de l'industrie, en mode Lean Startup. Prendre...Work at officeFlexible hours
- ...Systems Communications Payload Engineer Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company.... ...PDR CDR). Assist with payload assembly integration and testing (AI&T) and participate in test reviews (TRR TRB DRB NCR). Support payload...Permanent employmentFull timeFor subcontractor
- ...TEHORA est présentement à la recherche d’ un(e) architecte systèmes d’information senior ayant une solide expérience en architecture applicative, en architecture de données et en intégration de systèmes. La personne retenue contribuera à l’élaboration des architectures cibles...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...you’ll have many opportunities to learn and develop while working on engaging projects. We... ...Job Description At CIMA+, the System Administrator – GitHub Platform & DevSecOps... ...passionate about automation, security, and modern development practices Ability to work collaboratively...Permanent employmentFull timeManual laborFlexible hours
- ...Shape the systems behind a world-class employee experience. How do you scale people operations thoughtfully when your company is growing... ...background. This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see...Internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Systems Modernization Developer. Be the first to apply!
