×
Register Here to Apply for Jobs or Post Jobs. X

Senior Developer, AI Code Modernization

Job in Exton, Chester County, Pennsylvania, 19341, USA
Listing for: BENTLEY SYSTEMS, INC.
Full Time position
Listed on 2026-04-30
Job specializations:
  • Software Development
    Software Engineer, AI Engineer, Senior Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Location: Exton, PA, US Philadelphia, PA, US

Senior Developer, AICode Modernization

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 technique, 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.

This position should appeal to candidates that enjoy bleeding edge technology, deep technical discussions and that want to be exposed to a variety of tech stacks. Bentley has hundreds of products of various types including desktop, mobile, traditional server and cloud microservices. Moreover, the candidate will have the opportunity to work as part of a diverse global team of experts.

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
  • A key part of the team’s role is to avoid this as much as possible
  • 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.
Required qualifications:
  • 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,.Netand Typescripts) to be able to compare converted code
  • 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
  • This position does not require travel.
  • Requires sitting or standing at will while performing work on a computer (or any other physical requirements).
Optional skills:
  • Knowledge of Finite Element Analysis (FEA)
  • Knowledge of web technologies
  • Knowledge of Azure and GCP
  • Knowledge of App Sec and Cloud Security
  • Knowledge of containerization solutions, such as Kubernetes, Docker, and Istio.
Equal Opportunity

Employer:

Bentley is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, sex, sexual orientation, gender identity, disability, pregnancy, protected veteran status, religion, national origin, age, genetic information or any other protected characteristic. This commitment extends to all aspects of employment, including, but not limited to, hiring, placement, promotion, compensation, and training. Know Your Rights as an applicant under the law.

As an Equal Opportunity Employer, Bentley is committed to providing reasonable accommodations to applicants with disabilities. We encourage you to request a reasonable accommodation if you are not able to fully use or access our online application system. You can make an accommodation request by calling  or sending us an email at

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary