Senior Software Engineer (LangChain/ Llamaindex)
Senior Software Engineer (LangChain/ Llamaindex)
Location: Ireland, UK, Netherlands or Portugal (Office/ Hybrid/Remote)
Position Summary
A new postition has opened for a Senior Software Engineer who will be an integral part of our global MicroStation product engineering team. As a Senior Software Engineer you’ll have the opportunity to develop innovative solutions in artificial intelligence (AI) for smart infrastructure, participate in the development of new AI features contributing to MicroStation, Bentley’s flagship Computer-Aided Design application which is used around the globe in world-class Engineering projects.
This role is a key contributor to the design, development, testing, and maintenance of cutting-edge software solutions within Bentley Systems, involving collaboration with cross-functional teams to address complex technical challenges and deliver high-quality, scalable, and innovative software applications with AI functionality.
Responsibilities
Develop AI/ML algorithms and models using accepted best practices
Create high-quality and well architected code that is testable, and efficient with a focus on solid technical designs.
Participate in code reviews to gain and share knowledge (while providing and accepting constructive feedback).
Primary technologies you will work with include: Typescript, C#, C++
Provide guidance to engineering teams during the implementation phase. This could involve code reviews, best practices enforcement, and troubleshooting technical issues.
Ensure secure integration and communication between different programming languages within the software architecture.
Research, investigate, and fix a wide range of defects/technical issues.
Take ownership of the solutions you design and implement, ensuring high standards of quality and scalability.
Qualifications
BSc or MSc in Computer Science, machine learning or equivalent work experience required
Experience of working in a product focused software engineering environment working in Typescript
Experience of C++, C# would be a distinct advantage to understand our existing products
Experience with Large Language Models, RAG and copilot systems; including Langchain, Llamaindex or similar
Ability to develop innovative solutions in artificial intelligence to resolve concrete and complex challenges
At least 6+ years of developing software
Knowledge of Agile and Scrum development practices, Continuous Delivery, and DevOps processes/tools.
What We Offer
A great Team and culture – please see our colleague video .
An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start.
An attractive salary and benefits package.
A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups.
A 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 world. Discover our latest user success stories for an insight into our global impact.
#LI-SH
#LI-Remote
#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.
Recommended Jobs
Teaching Assistant
Job Title: Teaching Assistant – Merton Location: Merton, London Contract Type: Long Term / Permanent Start Date: September 2025 About the Role: We are seeking a dedicated Teaching A…
Occupational Therapist
Based within a fantastic Specialist Paediatric Service in Wembley, this position is ideal for an Occupational Therapist who needs a new challenge and wants to take their career to the next step. This…
Experienced Staff Nurse - Esther Ward
Independently manage a group of patients within the specialty whilstworking as part of the multidisciplinary team, delivering individualised andpersonalised direct patient care Is wholly accountable f…
Teaching Assistant - Newham
Teaching Assistant Vacancy in Newham - Join a Supportive Primary School! Location: Newham Salary: £90 - £105 per day Contract: Long-Term Working Hours: 8:30 am - 3:30 pm (Monday to Friday) Start Dat…
Electrical Street Lighting Operative - Full Time
Salary: Excellent Salary + Bonus + Benefits + Company Van0 0 0 Location: London, London, England Job Reference: tarmac/TP/150/7020
Mechanical Heating Inspector
Mechanical Heating Inspector (District Heating) About Southwark We are the largest local authority social landlord in London, managing 55,000 homes lived in by 40% of Southwark’s residents. We are hom…
Maths Teacher
Smart Teachers are seeking to appoint a committed and enthusiastic Maths Teacher for a thriving secondary school in East London. This is an excellent opportunity for an inspiring teacher to join a …
Design Manager
Senior Architect / Design Manager - Contract Position (Outside IR35) Role: Senior Architect / Design Manager Location: London Contract Duration: 12 Months Working pattern: Hybrid (Flexible) This p…
Senior Client Advisor
Prada Group is seeking a Senior Client Advisor to join its team in London. The role involves delivering exceptional luxury customer experiences, achieving sales targets, and promoting the brand's phil…
Associate Professor in Developmental Psychology
Job Summary We are looking for an Associate Professor in Educational / Developmental Psychology to support us in our teaching and supervision of students in undergraduate and postgraduate programme…