Model Developer
Ontario Power Generation
Status: Regular
Number of Openings: 1
Education Level: Four-year university degree in a relevant discipline, supplemented by at least one additional year of specialized study or equivalent advanced education.
Base Location: 700 University Avenue, Toronto, Ontario M5G 1Z5
Shift: Days
Travel Required: 10%
Salary Range: $1,664.34 - $2,622.59
Electrify your career and help build a brighter tomorrow.
Every generation has a challenge that defines them. At OPG, we are calling on all innovators, disruptors, thought leaders and change-makers. Join us as we work to electrify life in one generation and build a sustainable future powered by our electricity, our ideas, and our people. Join OPG and make history.
Whether you work in the skilled trades or are a business professional, a career at OPG is an opportunity to electrify your life on -- and off -- the job.
Job Overview
Ontario Power Generation (OPG) is looking for a dynamic, analytical, consultative and results driven technical professional to join our team in the role of Model Developer at our downtown Toronto location.
Reporting to the Senior Manager, Model Development & Analytics, the Model Developer will build and enhance best-in-class electricity market models and use analytical tools to ensure the efficient, reliable, and affordable generation of low-carbon electricity in Ontario. The models include but are not limited to: electricity demand forecasting, optimization of power system planning, simulation of electricity generation and transmission, and forecast of electricity prices, fuel consumptions and emissions, generation revenues and profit margins. Other applications include building and enhancing analytical tools and software systems to address portfolio optimization problems such as water management in hydroelectric generation, fuel procurement, and bidding strategies implementation.
Key Accountabilities
- Develop and enhance tools that support OPG Commercial Operations in implementing bidding strategies in the IESO-administered electricity market.
- Gather business requirements, design data structures, develop Windows desktop applications, build, deploy, and maintain Web APIs in the Azure cloud environment.
- Develop, validate, maintain and enhance electricity market simulation models to reflect changing system conditions, market rules, and policy developments.
- Improve simulation model accuracy, usability, productivity, and calibrate models by reconciling model results against observed market outcomes.
- Develop and enhance models for optimizing long‑term electricity system expansion, utilizing state‑of‑the‑art modelling techniques, optimization tools, and algorithms.
- Develop, calibrate, and maintain long‑term electricity demand forecasting models; conduct analytical studies on key drivers of electricity demand, including weather, emerging technologies, government policies, and conservation programs.
- Use quantitative analysis and modelling to assess strategic initiatives, business development opportunities, market rule changes, and government policies; communicate findings to stakeholders and maintain awareness of industry and methodological developments.
- Identify, evaluate, and implement opportunities to leverage AI, machine learning, and other emerging technologies across model development, system planning, forecasting, and commercial analytics.
Qualifications
- Completion of a four-year university degree in a relevant discipline, supplemented by at least one additional year of specialized study or equivalent advanced education.
- A minimum of 6 years of relevant experience in electricity markets, power systems, energy modelling, quantitative analysis, or a related field.
- Demonstrated experience using analytical and development tools such as MATLAB, Visual Studio $C# and/or VB.NET$, SQL and NoSQL databases, as well as Microsoft Excel, Access, and PowerPoint, to manage large data sets and solve complex optimization problems.
- Experience applying quantitative and numerical methods to modelling, analysis, and decision‑making; experience with competitive power‑market risk analysis and/or power‑sector portfolio optimization is preferred.
- Strong understanding of electrical‑system fundamentals, generation and supply options, physical power‑system operations, optimization, electricity market rules, market dynamics, market behaviour, and economic principles.
- Ability to apply technical and market knowledge to develop and improve electricity‑market models, analytical tools, and commercial decision‑support solutions.
- Ability to build knowledge of OPG’s business, the competitive electricity marketplace, and the relationship between market conditions and OPG’s trading activities.
- Ability to work effectively and efficiently in a flexible hybrid office environment.
The successful candidate will exhibit uncompromising integrity and commitment to upholding corporate values, and the OPG Code of Business Conduct.
OPG is committed to fostering an inclusive, equitable, and accessible environment. If you require accommodation during the selection process, please contact View email address on publisher.sourcingsquare.com.
What makes a career at OPG different?
With operations across Ontario, OPG is one of the most diverse power producers in North America. As the largest generator in Ontario, we meet approximately 50% of the province’s electricity needs, largely from low‑carbon sources like nuclear and hydro.
As we work to achieve our vision of Electrifying life in one generation, OPG and our family of companies are also helping advance the development of new low‑carbon technologies such as Small Modular Reactors (SMRs), refurbishment projects, and electrification initiatives to help power the growing demands of a growing economy. Join OPG and make history.
The Darlington New Nuclear Project is leading the way in the advancement of Small Modular Reactor (SMR) technology in Canada - the future of nuclear power generation! Using new and innovative technologies such as small modular reactors, hydrogen and battery storage, while expanding our hydroelectric and nuclear portfolios, we are changing the electricity landscape in Ontario.
Important Information
The base salary range considers many factors including, but not limited to experience, education, and training, including any collective agreement requirements for union represented positions. It is not typical for the salary to be offered near the top of the range, and salary is dependent on numerous factors. For management roles, the base salary range does not represent the total compensation package. The total compensation package for regular full‑time management roles includes pay‑for‑performance programs for annual and medium time periods. Maintaining a high‑performance culture and excellence is a core expectation of every member of our leadership team and is rewarded through the established compensation framework.
OPG is committed to employment equity. As such, we encourage applicants from equity‑seeking communities (Indigenous Peoples, racialized persons, persons with disabilities, and women). We strongly believe that alleviating the under‑representation of equity‑seeking individuals will create a stronger OPG team and allow us to better serve the needs of our diverse communities.
In order to fulfill the above‑mentioned purpose, priority in hiring may be given to qualified persons who self‑identify as a member of equity‑seeking groups as identified in the application process. This initiative constitutes a special program under the Human Rights Code/Canadian Human Rights Act.
All job postings at OPG are to fill existing vacancies within our organization.
OPG may use artificial intelligence (AI) tools as part of the applicant screening process. However, applications will also be reviewed by a member of our Recruitment team to ensure a fair and thorough assessment.
#J-18808-Ljbffr- ...know you! The Work The Manager, Model Validation reports to the Director, Model... ...independent, constructive feedback to model developers and risk management groups during model... ...team and with relevant stakeholders. Develop and maintain productive working relationships...SuggestedHourly payPermanent employmentFull timeInternshipWork at office
$75k - $100k per year
...We are seeking a Data Scientist, Risk Analytics & Modeling, to work under the direction of the Director - Risk Analytics, Data Science & Reporting to develop and deliver robust risk machine learning and statistical models that support better credit decision-making, portfolio...SuggestedFull timeInternshipWork at officeFlexible hours$190k - $260k per year
...is transforming the way companies plan, manage, and optimize the models that run their business. We started by revolutionizing incentive... ..., planning, analytics, BI, data platforms, spreadsheets, or developer platforms. Familiarity with FP&A, sales planning, incentive compensation...SuggestedFull time- ...know you! The Work The Senior Manager, Risk Analytics, Models & Insights is a senior individual contributor responsible for the... ...management practices across the Bank. Core Responsibilities Develop, enhance, and monitor credit risk models and analytical solutions...SuggestedHourly payPermanent employmentFull timeInternshipWork at office
- ...positive impact on the world, while growing and developing as a person. Our culture is very... ...and motivated Intermediate Environmental Modeler to join our team. The ideal candidate will... ...preparation. Key Responsibilities: Develop an in-depth understanding of in-house...SuggestedFull time
$85k - $105k per year
...in the right place! We are looking for a hands-on ServiceNow Developer to join our IT Platform team. This person will own the day-to-... ...capabilities , including Now Assist. Experience with MCP (Model Context Protocol) and MCP-enabled tools or workflows. Experience...Full timeInternshipRemote workFlexible hours- ...wait to get to know you! The Work The Manager, Risk Data & Model Implementation (“MDMI”) reports to the Director, Risk Data &... ...model implementation to ensure accuracy and reliability. ~ Develop API and in some cases GUI for various application including the model...Hourly payPermanent employmentFull timeInternshipWork at office
- ...Work The Associate Director, REM Modelling ("ADRM") is responsible for the development... ..., and ongoing monitoring of quantitative models supporting the Bank's Reverse Mortgage (... ...the Reverse Mortgage portfolio. Develop forecasting models for reverse mortgage balances...Hourly payPermanent employmentFull timeInternshipWork at office
$125k - $135k per year
...leadership We value flexibility and have adopted a hybrid work model whereby employees use a combination of working remotely 2 days a... ...the VP, Technology & Application Development, the Principal CRM Developer is the senior hands-on engineer for the technology that powers...Full timeManual laborWork at officeRemote workFlexible hours2 days per week- ... Position: Senior BI Developer Location: Toronto, ON Job ID#... ...Warehouse architecture, design, dimensional modeling, development, and deployment of Business... ...Management System Staff Development Model. We are a 100% Indigenous owned company....Full time
- ...Position: Power Platform Developer Location: Toronto, ON Job ID#: RQ11654 Duration: 6 Months... ...DevOps, and CI/CD pipelines. Proficiency across cloud service models including SaaS, PaaS, and IaaS. Dynamics 365 and Azure certifications...Full timeMonday to friday
- ...intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical... ...of product management experience in agentic AI systems, developer infrastructure, or applied ML products ~ Deep...Full timeWork at officeRemote workFlexible hours
- ...positive impact on the world, while growing and developing as a person. Our culture is very... ...Intermediate Environmental / Water Quality Modeller. The ideal candidate will be involved in... ...Collaborate with multidisciplinary teams to develop new water quality models and update...Full time
- ...Senior Salesforce Developer Toronto, ON (3 days on site/week) Fulltime One of our financial services clients is seeking a highly skilled... ...the Financial Services Cloud platform using its unique data model, configuration best practices, and specialized components....Full time3 days per week
- ...Job Overview: Client is hiring a Senior KDB Developer to join a Global Markets Data & Analytics organization, focused on designing... ...architecture, partitioning, joins, IPC patterns, and time-series data modelling. Python/PyKX experience; Java is advantageous. Linux/UNIX...Full time
- ...Position: Power BI Developer Location: Toronto, ON (Onsite) Job ID#: RQ11497 Duration: 12 Months... ...project teams and business stakeholders to assess requirements, model and process data, and develop reports, dashboards, and data visualizations...Full time
$124.9k - $174.9k per year
...leading digital operations platform. We are hiring a Senior Developer Advocate to join our small but mighty Developer Relations team.... ...alerts ! Where we work PagerDuty operates a hybrid work model with offices in 8 major cities: Atlanta, Lisbon, London, San Francisco...Full timeManual laborWork at officeLocal areaFlexible hoursShift work$110k - $115k per year
...About the Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical lead level and demonstrates the... ...capability. ~ Experience with SQL and NoSQL databases, data modelling, query optimization, indexing, caching, and performance tuning....Permanent employmentFull timeWork at officeLocal area- ...Position: Junior Web Developer Location: Toronto, ON Job ID#: RQ11647 Duration: 10 Months... ...by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company. Learn more online...Full timeInternship
$85 per hour
...Responsibilities Use frontier AI coding agents to complete and evaluate complex infrastructure engineering tasks. Review model-generated implementations involving cloud platforms , Kubernetes , CI/CD systems , and infrastructure automation ....Full timeContract workSummer workRemote work- ...tested applications. This includes: developing detailed programming specifications... ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments... ...in Siebel Open UI Architecture (Physical Model, Presentation Model) and OOTB OUI file...Full time
$90k - $120k per year
...passion that makes not just your work outstanding but all the people around you. What you'll do and how you'll have an impact Develop/maintain/extend PartnerStack’s Vue.JS frontend and Python backend software systems Contribute to the team’s Agile processes...Permanent employmentFull timeWorldwide- ...Position: Senior Java Developer Location: Toronto, ON Job ID#: RQ11508 Duration: 6 Months... ...by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company. Learn more online...Full time
$88.54 - $106.25 per hour
...RQ11711 - Software Developer - Senior Duration: 1 Year (250 Business Days)+ 1 Extension... ...and knowledge of databases, including data modeling and SQL programming skills with the... ...principles Experience in developing data models Report testing and data accuracy/verification...Full time$90k - $105k per year
...provider - we’re an end-to-end partner to make your home service program run smarter and more efficiently. About the role: As a Developer-in-Test you will bring the use of automation, software engineering, and up to date test practices to our agile team collaborating...Full timeContract workInternshipWork at officeFlexible hours$80 per hour
...Role Responsibilities Use frontier AI coding agents to complete and evaluate complex data engineering tasks. Review model-generated implementations involving ETL pipelines , data warehouses , analytics platforms , and distributed data systems ....Full timeContract workSummer workRemote work$125k - $175k per year
...recruit the best and the brightest talents. The Senior AI Software Developer will design, build, and deliver the firm’s AI applications,... ...service decomposition, data persistence, state and concurrency models, failure handling, and component interfaces. Build agent-facing...Full timeWork at office- ...Job Title: Guidewire ClaimCenter Developer \\ \ Job Overview \\ \ We are seeking an experienced Guidewire ClaimCenter Developer \... ...experience with ClaimCenter configuration, rules engine, and data model \\ Integration Skills \\ \ Experience with SOAP and REST...Full timePart timeRemote work
- ...Position: Full Stack - Software Developer Location: Toronto, ON Job ID#: RQ11443 Duration: 6 Months... ...by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company. Learn more online...Long term contractFull time
- ...Position: Senior Front End Developer Location: Toronto, ON Job ID#: RQ11507 Duration: 6 Months... ...by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company. Learn more online...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Model Developer. Be the first to apply!

