Get more replies from employers
Send a job-specific resume in minutes.
The World Bank Group is seeking an engineer to maintain and improve a submission portal used by teams to prepare, draft, and submit structured reports. You will diagnose production issues, deploy to Posit Connect, verify behavior with real data, and document what was changed.
The role combines three streams: application maintenance and user-facing support, QA/UAT cycles, and small feature improvements. You will work fluently with AI coding assistants while applying strong engineering judgement.
Working at the World Bank Group provides a unique opportunity to help client countries solve their greatest development challenges. The World Bank Group is one of the largest sources of funding and knowledge for developing countries — a unique global partnership of five institutions dedicated to ending extreme poverty, increasing shared prosperity, and promoting sustainable development. With 189 member countries and more than 120 offices worldwide, the institution invests in groundbreaking projects and uses data, research, and technology to develop solutions to the most urgent global challenges. For more information, visit www.worldbank.org.
The Managing Director and Chief Knowledge Officer (MDCKO) oversees the World Bank Group's knowledge and partnership agenda and helps ensure that the institution's analytical and operational work responds to the most pressing development challenges facing client countries and global partners. With the launch of the Knowledge Bank in 2026, the World Bank Group is deepening its focus on global knowledge on what works, where, and why. As part of this model, the World Bank Group now operates through five vertical vice presidencies aligned with the mission: People, Prosperity, Planet, Infrastructure, and Digital & AI. In addition, three horizontal departments reporting to the MDCKO enhance knowledge, innovation, and outcome orientation across the World Bank Group. One of those horizontal departments focuses on improving the institution outcome orientation: Department for Outcomes.
The Department for Outcomes provides strategic vision and direction for stronger outcome orientation across the World Bank Group. Its mandate includes advancing thought leadership on development outcomes measurement, proposing revisions and updates to results indicators and methodologies for both project and portfolio-level management, coordinating the development of outcome targets, and strengthening how results are measured and used across the institution. The Department manages the WBG Scorecard — the institution's apex outcomes reporting tool — and supports the development of metrics and systems to evaluate outcomes on cross-cutting themes such as climate, jobs, private sector capital mobilization, women, and youth.
Within this broader mandate, the Department is advancing the AI for Outcomes program within the Outcomes Delivery Unit, which applies artificial intelligence and advanced data science to strengthen outcomes measurement, generate operational insight, and support evidence-based decision making across World Bank Group operations. The program has developed a suite of AI-powered analytical tools and applications now in active use, and ensuring their quality, reliability, and fitness for purpose is a growing institutional priority.
For the development and maintenance of a submission portal used by teams across the World Bank Group to prepare, draft, and submit structured reports, we are looking for an engineer to maintain and improve the platform and provide technical support to users. The platform generates formatted outputs (PDF/DOCX/XLSX) and feeds a downstream reporting pipeline that produces summaries and actionable reports. The system has three main components: the submission portal itself, a large single-file Shiny application with a custom authentication and access-control layer, a draft/submission lifecycle and document import/export functions; the persistence layer, which stores data. The consultant will provide day-to-day technical support and maintenance for this system, lead QA/UAT testing, and deliver feature improvements over the current reporting cycle.
The consultant will act as the technical owner of this tooling stack. This is a delivery role rather than an advisory one: the successful candidate will be expected to diagnose and fix production issues directly in the codebase, deploy to Posit Connect, verify behavior on the deployed application against real data, and document what was changed.
The role combines three streams of work. The first is application maintenance and user-facing technical support for the submission portal, including access management, log review, data integrity and incident response. The second is quality assurance: designing and leading QA and UAT cycles, translating non-technical reviewer feedback into a tracked backlog, and verifying fixes before sign-off. The third is to develop small improvements to the tool if needed.
Because the codebase is maintained with AI coding assistants and rule files, the consultant is expected to work fluently in that mode while retaining full engineering judgement over what is committed.
Application maintenance and technical support
Bachelor’s degree in computer science, information systems, statistics, or a related field. Equivalent combinations of education and professional experience will be considered.