Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Software Engineer (LangChain/ Llamaindex)
Posted 10 hours 40 minutes ago by BENTLEY SYSTEMS, INC.
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
Senior Software Engineer (LangChain/ Llamaindex)Location: London, GB; Mafra, 2640, PT; NL Dublin 2, IE; Remote, IE
Position Summary
A new position 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 AI solutions for smart infrastructure, contributing to MicroStation, Bentley's flagship CAD application used worldwide in engineering projects.
This role involves designing, developing, testing, and maintaining advanced software solutions, collaborating across teams to solve complex technical challenges and deliver scalable, high-quality software with AI functionalities.
Responsibilities- Develop AI/ML algorithms and models following best practices.
- Write high-quality, well-architected, testable, and efficient code focusing on solid technical designs.
- Participate in code reviews, sharing knowledge and providing constructive feedback.
- Work primarily with: Typescript, C#, C++.
- Guide engineering teams during implementation, including code reviews and troubleshooting.
- Ensure secure integration across multiple programming languages within the architecture.
- Investigate, troubleshoot, and fix defects and technical issues.
- Own your solutions, ensuring high standards of quality and scalability.
- BSc or MSc in Computer Science, Machine Learning, or equivalent experience.
- Experience in product-focused software engineering with Typescript.
- Knowledge of C++, C# is advantageous for understanding existing products.
- Experience with Large Language Models, RAG, copilot systems, Langchain, Llamaindex, or similar.
- Ability to create innovative AI solutions for complex challenges.
- Minimum 6+ years of software development experience.
- Familiarity with Agile, Scrum, Continuous Delivery, and DevOps practices/tools.
Join a leading software company in architecture, engineering, and construction, with a competitive salary and benefits, committed to inclusion, sustainability, and global impact. Watch our short documentary to learn more about our origins and mission.
About Bentley SystemsFounded in 1984, Bentley provides software for designing, building, and operating resilient infrastructure worldwide, helping professionals leverage data through digital twin solutions for better project delivery and asset management. Visit .
Equal Opportunity EmployerBentley is proud to be an equal opportunity employer, considering all qualified applicants regardless of race, color, gender, gender identity, sexual orientation, disability, marital status, religion, national origin, caste, age, or any other protected characteristic.
2025 Bentley Systems, Incorporated
BENTLEY SYSTEMS, INC.
Related Jobs
Cross Platform Software Engineer (all genders)
- 45 000,00 € - 75 000,00 € Annual
- Baden-Württemberg, Göppingen, Germany, 73033
Cross Platform Software Engineer Windows / macOS (all genders)
- 45 000,00 € - 75 000,00 € Annual
- Baden-Württemberg, Karlsruhe, Germany, 76227
Technical Project Manager - Azure
- Aargau, Switzerland
Backend .net Software Engineer 100%
- Genève, Switzerland
It System Engineer
- Genève, Switzerland