{"schemaVersion":"jobsearcher.job.v1","id":"d8fed8da2f83032c91215f7d","url":"https://jobsearcher.com/jobs/d8fed8da2f83032c91215f7d","canonicalUrl":"https://jobsearcher.com/jobs/d8fed8da2f83032c91215f7d","title":"Senior Developer, AI Code Modernization","description":"Senior Developer, AI Code ModernizationBentley 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 codeEnrich the AI code modernization pipeline with patterns to avoid or patterns to favor to increase the quality of the modernized codeDig 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 responsibilitiesCreate rigorous and hardened test suites to ensure that converted code is accurateContinuous 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 modernizationEstablish the limits of what we can and cannot do with various technologiesTrain developers and/or create educational supportsRequired qualifications:Strong interest in AI for codingStrong problem-solving capabilitiesResults orientedGood knowledge of legacy (e.g. C, Fortran) and some modern languages (e.g. Rust,.Net and Typescripts) to be able to compare converted codeUnderstand language specific programming patternsCapability to research a new topic and learn quicklyExperience breaking down complex systems to analyze themProficiency in cloud technologiesOptional skills:Knowledge of Finite Element Analysis (FEA)Knowledge of web technologiesKnowledge of Azure and GCPKnowledge of AppSec and Cloud SecurityKnowledge of containerization solutions, such as Kubernetes, Docker, and Istio.What We Offer:A great team and cultureAn exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and constructionAn attractive salary and benefits packageA commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groupsA company committed to making a real difference by advancing the world's infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient worldAbout 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.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.","company":"Bentley","rawCompany":"bentley","city":"Coatesville","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-06-03T01:52:14.446Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Developer, AI Code Modernization","description":"Senior Developer, AI Code ModernizationBentley 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 codeEnrich the AI code modernization pipeline with patterns to avoid or patterns to favor to increase the quality of the modernized codeDig 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 responsibilitiesCreate rigorous and hardened test suites to ensure that converted code is accurateContinuous 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 modernizationEstablish the limits of what we can and cannot do with various technologiesTrain developers and/or create educational supportsRequired qualifications:Strong interest in AI for codingStrong problem-solving capabilitiesResults orientedGood knowledge of legacy (e.g. C, Fortran) and some modern languages (e.g. Rust,.Net and Typescripts) to be able to compare converted codeUnderstand language specific programming patternsCapability to research a new topic and learn quicklyExperience breaking down complex systems to analyze themProficiency in cloud technologiesOptional skills:Knowledge of Finite Element Analysis (FEA)Knowledge of web technologiesKnowledge of Azure and GCPKnowledge of AppSec and Cloud SecurityKnowledge of containerization solutions, such as Kubernetes, Docker, and Istio.What We Offer:A great team and cultureAn exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and constructionAn attractive salary and benefits packageA commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groupsA company committed to making a real difference by advancing the world's infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient worldAbout 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.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.","datePosted":"2026-06-03T01:52:14.446Z","dateModified":"2026-06-03T01:52:14.446Z","hiringOrganization":{"@type":"Organization","name":"Bentley","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Coatesville","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d8fed8da2f83032c91215f7d"},"url":"https://jobsearcher.com/jobs/d8fed8da2f83032c91215f7d"}}