Senior Software Engineer - LLM Tooling & Code Modernization

Bentley Systems

Dublin

Hybrid

EUR 120,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Bentley Systems is seeking a Senior Software Developer for LLM Tooling & Code Modernization in a hybrid Dublin role. You will shape how large engineering software systems are transformed with autonomous, multi-agent tooling and careful verification.

You will own end-to-end modernization efforts, build pipelines for code understanding, migration planning, and validation, and collaborate across teams to deliver reliable, maintainable results.

Qualifications

  • Strong software development experience with ownership of production systems and complex existing codebases.
  • Demonstrated self-directed delivery: defined and solved underspecified problems without step-by-step supervision.
  • Hands-on LLM or coding-agent experience beyond code completion, with concrete examples of useful automation.
  • Experience building developer tools, pipelines, or integrations that multiply engineering output.
  • Ability to decompose large problems, delegate parallel tasks, and integrate results against measurable acceptance criteria.
  • Strong testing, debugging, architecture, performance, and failure-analysis fundamentals; judgment about when human intervention is necessary.
  • Entrepreneurial ownership: prioritize valuable work, make pragmatic tradeoffs, remove obstacles, and follow through to adoption.
  • Ability to learn unfamiliar tools quickly, adapt workflows as capabilities evolve, and communicate clearly across teams. Production work, internal tools, open-source contributions, and substantial personal projects all count. Show what you built, what it automated, and how you established that it worked - not just which AI tools you used.

Responsibilities

  • Identify modernization opportunities and drive them from discovery to delivery, aligning priorities with partner teams.
  • Build LLM-powered pipelines for code understanding, migration planning, large-scale refactoring, and validation.
  • Run multiple agent-driven workstreams across projects concurrently, managing context, dependencies, failures, and integration.
  • Connect agents to source code, compilers, build systems, tests, and diagnostics.
  • Automate change/test/diagnose/correct loops, with clear stopping conditions and targeted human review.
  • Divide migrations into independently verifiable units, preserving behavior and numerical equivalence where required.
  • Replace recurring manual work with reusable tools, including automation that reduces your own supervision burden.
  • Evaluate and adopt emerging tools quickly when they improve quality, throughput, reliability, or cost.
  • Deliver integrated code, documented workflows, and a practical handover to product teams.

Skills

Autonomous delivery
Multi-agent orchestration
Developer tooling
Problem decomposition
Testing and debugging

Tools

Rust
C++
C
Fortran
LLM tooling
CI/CD tooling

Job description

Bentley Systems is seeking a Senior Software Developer for LLM Tooling & Code Modernization in a hybrid Dublin role. You will shape how large engineering software systems are transformed with autonomous, multi-agent tooling and careful verification.

You will own end-to-end modernization efforts, build pipelines for code understanding, migration planning, and validation, and collaborate across teams to deliver reliable, maintainable results.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: LLM Tooling & Code Modernization
Senior Software Engineer: LLM Tooling & Code Modernization

BENTLEY SYSTEMS, INC. • Dublin

On-site
EUR 110,000 - 140,000
Senior Software Developer - LLM Tooling & Code Modernization
Senior Software Developer - LLM Tooling & Code Modernization

Bentley Systems • Dublin

Hybrid
EUR 120,000 - 160,000
Senior Software Developer - LLM Tooling & Code Modernization
Senior Software Developer - LLM Tooling & Code Modernization

BENTLEY SYSTEMS, INC. • Dublin

On-site
EUR 110,000 - 140,000
Senior Software Engineer (Typescript, C#, C++ or Java)
Senior Software Engineer (Typescript, C#, C++ or Java)

2103 Bentley Systems International Limited • Dublin

Hybrid
EUR 90,000 - 130,000
Salary and benefits
Bentley Impact Day
Recognition programs
+2
Senior Forward-Deployed Software Engineer - Hybrid (Dublin)
Senior Forward-Deployed Software Engineer - Hybrid (Dublin)

BENTLEY SYSTEMS, INC. • Dublin

Hybrid
EUR 110,000 - 150,000
Senior Software Engineer - Strategic Initiatives (Office of the CTO)
Senior Software Engineer - Strategic Initiatives (Office of the CTO)

2103 Bentley Systems International Limited • Dublin

Hybrid
EUR 110,000 - 150,000
Salary and benefits package
Bentley Impact Day
Colleague recognition programs
Senior Software Engineer (Innovation & Prototyping)
Senior Software Engineer (Innovation & Prototyping)

Bentley Systems • Dublin

On-site
EUR 90,000 - 125,000
Competitive salary
Hybrid work in Dublin
Inclusion and wellbeing programs
Senior Forward-Deployed Software Engineer (Hybrid/Dublin)
Senior Forward-Deployed Software Engineer (Hybrid/Dublin)

Bentley Systems • Dublin

Hybrid
EUR 110,000 - 140,000
Senior Interop Software Engineer (TS/C++/Java) - Hybrid
Senior Interop Software Engineer (TS/C++/Java) - Hybrid

2103 Bentley Systems International Limited • Dublin

Hybrid
EUR 90,000 - 130,000
Salary and benefits
Bentley Impact Day
Recognition programs
+2
Senior Principal Platform Architect & Tech Lead
Senior Principal Platform Architect & Tech Lead

Bentley Systems • Dublin

Hybrid
EUR 150,000 - 190,000