This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Bentley Systems is seeking a talented Full-Stack Software Engineer (AI Focus) to join our SYNCHRO 4D Pro team. SYNCHRO is our market-leading construction scheduling and project management software used on major infrastructure projects globally. This is an exciting opportunity to join a highly skilled international team shaping the future of construction software. In this role, you will be responsible for taking cutting-edge, newly created AI models and implementing them directly into our established, already in-use SYNCHRO 4D Pro application. You will take research innovations and AI prototypes and translate them into scalable, production-grade features that our active user base will rely on daily. Partnering closely with research, product, and design teams, you will build AI-assisted experiences that help engineers and construction professionals explore design alternatives, improve schedule quality, and accelerate decision-making while keeping users in control.
Job Responsibility:
Design and implement AI-powered features and workflows within the existing SYNCHRO 4D Pro ecosystem
Productionize AI research prototypes and successfully integrate created AI models into a live, widely-used application to push the boundary of what a user can do
Participate and contribute to discovery and experimentation efforts around new AI capabilities
Write well-tested, well-documented, and maintainable code and APIs and participate in code reviews
Mentor and share experience with other team members
Take ownership of the functionality you design and implement, ensuring high quality and seamless integration with the current software
Requirements:
Bachelor’s degree in computer science, AI/ML, or related field
3+ years working in relevant Software Engineering roles
1+ years working with Gen AI products using LLMs in production
Proficient with full-stack development, including React, Typescript, and Node.js
Experience with AI frameworks such as Langchain
Experience working with Git or other distributed version control systems
Must be proactive and results-oriented, able to work independently and solve complex problems
Ability to learn new technologies quickly and apply them in production
Ability to work in a team with solid communication skills
Nice to have:
Experience with MCP (Model Context Protocol) or similar frameworks for exposing services to agentic applications
Experience with RAG (Retrieval-Augmented Generation) systems, semantic search, and vector databases for optimizing retrieval
Familiarity with Electron
Knowledge of agile scrum development, continuous delivery, and DevOps processes
What we offer:
A great Team and culture
An exciting career as an integral part of a world-leading software company
An attractive salary and benefits package
A commitment to inclusion, belonging and colleague wellbeing
A company committed to making a real difference
Training and professional development opportunities
Additional annual leave days and extra paid days for different occasions
Health insurance package and accidents insurance 24/7
Referral program with bonuses
Extra paid day for volunteering in the organization of your choice