Share this Job
Requisition Number:  2831
Position Type:  Permanent
Position Length:  Indeterminate

Ottawa (Downtown), ON, CA

Closing Date:  17 September 2019- 23:59 EST

Diversity and Inclusion
As one of Canada’s Top 100 Employers, we offer you a superior work environment that allows you to reach your full potential both professionally and personally. We make career growth and professional development a priority. We are committed to developing inclusive, barrier-free recruitment and selection processes, and a work environment that supports our diverse workforce.

Let our team know if you need accommodation or support during the recruitment process due to a disability or other reason. We can provide support in multiple ways, from using this site and submitting your application, right through to the interview process. If you are the successful candidate, you can also discuss accommodation needs when you receive your offer.

Contact to discuss how.

Projection Analyst

Take a central role
The Bank of Canada has a vision to be “a leading central bank—dynamic, engaged and trusted—committed to a better Canada.” No other employer in the country offers you the unique opportunity to work at the very center of Canada’s economy, in a diverse and inclusive organization with significant impact on the economic and financial well-being of all Canadians. You will be challenged, energized and motivated to excel in an environment where we are reinventing central banking, renewing ways of doing business and reinforcing a culture of innovation.


About the position
The primary responsibility of the Canadian Economic Analysis Department (CEA) is to provide Bank of Canada management with high quality and timely analysis of economic conditions in Canada as well as advice on the conduct of monetary policy. 


The department has external liaison with the academic community, other central banks, international organizations, Canadian businesses as well as the Canadian public. The department also disseminates its research at seminars and conferences, as well as through working papers and economic journals.


Reporting to the Director of the Projection Division, you participate in the Staff economic projection as part of a team. You maintain the projection environment, run model-based simulations, provide outputs to be used in policy analysis and act as a point of contact for internal systems support. You also help with research that will lead to a better understanding of key linkages in the Canadian economy and their relevance to the economic outlook and monetary policy. In addition, you work with economists and technical specialists to ensure that business needs and requirements are met, set your own priorities and monitor projects and initiatives, ensuring follow-through and anticipate future opportunities or uncover potential problems and devise plans to address them.


Your future responsibilities

  • participate in model development
  • develop and implement new software programs, maintain and improve the performance of existing software
  • test and maintain software components using version control systems (SVN, Git)
  • participate in the analysis phase by anticipating user needs and requirements
  • lead and participate in functional development and acceptance testing 
  • provide technical support and coaching to economists to resolve “how-to” questions related to analytic tools and environment
  • provide technical support to the projection - troubleshoot solution algorithms, assist with implementation of non-standard exercises (e.g., zero lower bound), assist with tracing problems back to their source (using knowledge of the structure of the model/projection code and databases)
  • run model-based simulations and scenarios using LENS and ToTEM and analyze outputs to be used in the Staff economic projection and monetary policy recommendation


Your education and experience

  • post-secondary education (preferably in computer science, computer engineering, statistics, applied mathematics or economics), and a minimum of two years of relevant coding experience in at least one of the following disciplines: software development, economics or statistics model simulations 


  • an equivalent combination of education and experience may be considered


  • experience working with programming languages such as MATLAB, Julia, Python, R, Perl, Java, C/C++, FAME
  • experience working in a Unix or Linux environment

Your knowledge and skills 
You have broad knowledge in the areas of system support, application development and business process analysis combined with a good understanding of coding best practices. You are a self-starter who is flexible, innovative and able to work independently and in a team environment, with a willingness to share ideas, knowledge and feedback. You work effectively under pressure, including adapting to changing priorities and staying attentive to detail. You know when to probe to gain a broader understanding of the issue or question. 

  • good communication skills in both official languages
  • work experience in economic model development, projections or current analysis


Language requirement
English or French essential


What you can expect from us
This is a great opportunity to join a leading organization and be part of a high-performing team. We offer a competitive compensation and benefits package designed to meet your needs at every stage of your life and career.

  • Salaries are based on qualifications and experience and typically range from $77,700 to $91,400 (job grade 16)
  • Depending on performance, you may be eligible for performance pay for successfully meeting (5 to 7% of your base salary) or for exceeding expectations (10% of your base salary). Exceptional performers who far exceed expectations may be eligible for higher performance pay.
  • Flexible and comprehensive benefits so you can choose the level of health, dental disability and life and/or accident insurance coverage that meets your needs
  • Extra vacation days (up to five each year) that you can purchase to add to your vacation entitlement
  • Indexed, defined-benefit pension


For more information on key benefits, please visit
Additional information

  • Priority will be given to Canadian citizens and permanent residents
  • Security level required: Reliability 
  • Relocation assistance may be provided, if required



We wish to thank all applicants for their interest and effort in applying for this position; however, only candidates selected for interviews will be contacted.