Bentley Systems logo

AI Systems Modernization Developer - Bentley Systems

Posted: June 24, 2026
Posted 30 days ago
Last seen in crawl: July 23, 2026 (today)
Estimated Expiry: July 29, 2026
Role & Management
Role Level:Mid-Level
Job Type
Required Languages
Optional Languages

Job Description

Bentley Systems is seeking a talented Senior Developer to become a valued member of a dedicated expert team in code modernization. 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 through 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. Responsibilities include manual evaluation of code conversion quality, enriching AI pipelines, understanding complex code translation issues, developing tools and automation, creating test suites, researching AI workflows, establishing technology limits, and training developers. Required qualifications include a strong interest in AI for coding, problem-solving skills, results orientation, knowledge of legacy and modern languages, understanding of programming patterns, quick research ability, system analysis skills, and proficiency in cloud technologies. Optional skills include FEA, web tech, Azure, GCP, AppSec, cloud security, and containerization. The position does not require travel and involves sitting or standing at a computer. Benefits include a great team, attractive salary, inclusive culture, and contribution to infrastructure development. Bentley is an equal opportunity employer. The role is based in Exton, PA, US.

Company Information

Current open roles at Bentley Systems on JobCrawls
LocationActive listings
Remote - Global70
Sweden, Finland, Norway1
Remote - Finland1
Current role mix at Bentley Systems on JobCrawls
Role typeActive listings
Software Engineer7
Product Manager6
Technical Support Engineer5
User Operations Specialist2
User Engagement Advocate2
Senior Software Engineer2
Full-Stack Software Engineer2
Application Engineer2
Product Sales Engineer2
HR Shared Services Director1
Technical Consultant1
Executive Assistant1
Backend Software Engineer1
Software Quality Analyst1
Business Led Buying Negotiator1
Software Quality Specialist1
Product Operations Manager1
Principal Software Quality Analyst1
Project Control Analyst1
Senior Regional Director1
Community Marketing Director1
Sales Development Representative1
Principal Consultant1
Support Account Manager1
Software Developer1
Senior Software Quality Analyst1
Maintenance and Logistics Specialist1
Senior Software Developer1
Portfolio Management Specialist1
Workplace Culture & Engagement Specialist1
Employment Legal Counsel1
Cloud Software Engineer1
Human Resources Specialist1
Customer Solutions Specialist1
Design Program Manager1
Consultant1
Senior Director of Engineering1
Paid Media Specialist1
Enterprise Inside Sales Representative1
Site Reliability Engineer1
HR Data Scientist1
GIS & Operations Associate1
Learning Systems Specialist1
Applied AI Scientist1
Front-end Developer1
Associate Consultant1
Senior Developer1
Vice President Communications1
Applied AI Engineer1
Marketing Analytics Manager1
Construction Consultant1
Current role-level mix at Bentley Systems on JobCrawls
Role levelActive listings
Mid-Level69
Executive1

Bentley Systems appears in 72 indexed job postings in JobCrawls' Finland dataset since April 2024. In that historical index, the strongest location signals for this employer are Remote - Global, Sweden, Finland, Norway, and Remote - Finland.

Data shown is based on historical job postings from our database.

Job Details

Responsibilities

  • Manual evaluation of the quality of the conversion of code for difficult to analyze portion of the code and possible manual intervention to code sensitive part of the code
  • Enrich the AI code modernization pipeline with patterns to avoid or patterns to favor to increase the quality of the modernized code
  • Dig deep into specific code translation and understand hard to analyze bug or loss of precision caused by differences in environment, compiler, languages, etc.
  • 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 to our AI workflows to ensure we are always using the best AI tools and processes to do automated code conversion and modernization
  • Establish the limits of what we can and cannot do with various technologies
  • Train developers and/or create educational supports.

Requirements

  • Strong interest in AI for coding
  • Strong problem-solving capabilities
  • Results oriented
  • Good knowledge of legacy (e.g. C, Fortran) and some modern languages (e.g. Rust, .Net, Typescript)
  • Understand language specific programming patterns
  • Capability to research a new topic and learn quickly
  • Experience breaking down complex systems to analyze them
  • Proficiency in cloud technologies

Education Level

None required
19 hours agoPartial Schema

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.