Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Customer Service - Work from Home Product Tester at Home Service Sales Representative Sales Representative Sales Representative Service Flooring Sales Associate Sales Representative Sales Representative Part Time Sales Product Tester at Home Product Tester at Home Product Tester at Home Part Time Sales Line Cook Customer Service - Work from Home Service client Service Bilingual Customer Service - French and Sales Customer Service - Work from Home Customer Service - Work from Home Lumber Sales Associate Product Tester at Home Product Tester at Home Product Tester at Home Customer Service - Work from Home Cashier - Daytime Availability Receiving Associate Full Time Service In-Home Usage Tester Customer Service - Work from Home In-Home Usage Tester Product Tester at Home Product Tester at Home Bilingual Customer Service - French and In-Home Usage Tester Service In-Home Usage Tester Marchandiseurs en Vente In-Home Usage Tester Customer Service - Work from Home Customer Service - Work from Home Customer Service - Work from Home Senior Accountant Product Tester at Home Product Tester at Home Product Tester at Home Service client Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Two Sigma WeWork Aecom Exact Media Aerotek Jane Street First Convenience Bank Doordash AsteroidX AT&T Shopify Insight Global Creative Circle Hatchways Clickworker Borrowell Square Vector Marketing Amazon Flex LowCostWebDesignFirm.com Walgreens Recovhub Instacart American Income Life Scotiabank 51talk TD Bank Microsoft Akira Paylocity UnitedHealth Group Top Hat CI&T mappedin Desjardins Checkout 51 Mobeewave The Youth Connection GoParkr Peel Regional Police Hootsuite autoTRADER.ca ScribbleLive SnapTravel Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

HPC Developer At Bank of Canada

Location: Ottawa, Ontario

Job Description

Take a central role

Would you like to be part of shaping the next generation environment of High Performance Computing? As an HPC Developer at the Bank of Canada, you could help our economists make effective use of high-performance computing in solving their models, contributing to the Bank’s research goal of advancing the frontiers of monetary policy as well as use your expertise in everything from hardware troubleshooting to machine learning in helping the Bank’s research community get the most out of HPC.


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 centre of Canada’s economy, in a diverse and inclusive organization with significant impact on the economic and financial well-being of all Canadians.


About the position
As an HPC Developer, you will assist end-users with program optimization, parallelization, algorithm implementation and debugging and carry out software upgrades and enhancements on the Bank’s HPC cluster. You will create and deliver training to end-users on how to access and use parallel computing and how to use econometric tools.


As a subject matter expert, you will monitor external trends and business practices in order to provide input for strategic direction and you will provide advice to colleagues and develop and maintain collaborative relationships with internal and external counterparts (partners, clients and suppliers).


You will also participate in peer reviews of solution designs and related code, monitor application performance for potential bottlenecks and support the performance of functional and basic technical analysis, including finding the root cause and handling communications with users.


The Data and Statistics Office (DSO) is looking for one permanent position reporting to the Senior Manager, Scientific Computing, Analytic Environment Business Support Team (AEBS). You will liaise between the economics departments and the Information Technology Services department (ITS). In cooperation with ITS, you will plan and coordinate the evolution of HPC hardware and software, and ensure problems are resolved in a timely manner. AEBS also provides business system support, data science services and technical support for the development of economic models.


Your education and experience

  • a completed college or university degree or preferably a Master’s or PhD in either information technology, economics or a quantitative science and a minimum of five to ten years of relevant work experience

or

  • an equivalent combination of education and experience may be considered

Assets

  • experience with a parallel scheduling tool, e.g. SLURM
  • knowledge of data science, including machine learning techniques and tools
  • experience working in a support capacity

Your knowledge and skills
We are looking for a team player with strong communication skills who has the ability to adapt to a quickly changing environment and can multitask. You can quickly learn new concepts and software and demonstrate the ability to set priorities and monitor projects and initiatives. You are a mentor and have excellent leadership skills which enables you to provide coaching and obtain co-operation from others. You have solid analytic and problem-solving skills with the ability to make sound decisions when giving advice or making recommendations.



You have experience with scientific programming languages & libraries and Big Data tools (e.g., MATLAB, R, Fortran, Python, MPI, Apache Spark).


You have knowledge in the following:

  • parallel/scientific computing
  • Linux/Unix, including administration and configuration
  • developing clean, efficient and maintainable code using well-established software engineering practices

Language requirement
English and French essential (bilingual) with a minimum starting level of functional (level 4) in second official language. Training may be provided to help reach the required level of fully functional (level 5) in second official language.


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 $87,500 to $108,100 (job grade 17)
  • Depending on performance, you may be eligible for performance pay for successfully meeting (7 to 10% of your base salary) or for exceeding expectations (15% 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 www.bankofcanada.ca/careers/working-here.

Additional information

  • Priority will be given to Canadian citizens and permanent residents
  • Security level required: Reliability
  • Relocation assistance may be provided, if required
  • The official title for this position is “Senior Business Systems Analyst”

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.