×
Register Here to Apply for Jobs or Post Jobs. X

Senior Power BI Developer to develop advanced analytics; AI​/ML and visualization capabilities our major

Job in Toronto, Ontario, M5A, Canada
Listing for: S.i. Systems
Full Time, Part Time, Contract position
Listed on 2026-01-13
Job specializations:
  • IT/Tech
    Data Analyst, Data Science Manager, Business Systems/ Tech Analyst, Data Engineer
Job Description & How to Apply Below
Position: Senior Power BI Developer to develop advanced analytics (AI/ML) and visualization capabilities with one of our major

Senior Power BI Developer to develop advanced analytics (AI/ML) and visualization capabilities with one of our major banking clients- /

Location Address:
Hybrid
-Toronto – 2-3 days/week (Wednesday is team day, others are flexible)

Subject to change: 3–4 days onsite may be required based on business needs

Contract Duration: 12 months

Schedule

Hours:

9am-5pm Monday-Friday; standard 37.5 hrs/week

Story Behind the Need

  • Business group:
    Performance Steering, SFE & Insights – technical team supports reporting for Canadian Contact Centers (online) and for the branches and to executives in the Org – 6 people on this team
  • Project:
    The purpose of this role is to support the Senior Manager of MIS and Data Analytics at bank’s Global Contact Centres in developing advanced analytics (AI / ML) and visualization capabilities. The primary focus of the role is to work with the Customer Insights & Analytics Team and the Global Data & Analytics Team in conducting analyses, and assisting the MIS & Reporting team with designing and evolving departmental reporting platforms and infrastructure.

    Main responsibilities:

    Rolling out a new application, Focused on standing up processes and reports
  • Typical Day in Role:

  • Collaborate with stakeholders to develop BI solutions to address operational needs
  • Combine multiple data sources across all contact center platforms and applications to build end-to-end BI products
  • Define metrics / KPIs and develop customer insights models
  • Assist MIS & Data Analytics team with architecture and infrastructure design / development
  • Apply analytics tooling, scripts, and methodologies to find actionable insights, build operations models & frameworks, and provide strategic recommendations
  • Develop ETLs for analytics solutions using Python, Spark, SQL and Power BI
  • Produce ad hoc analyses, deep-dives, and drill downs on specific issues, topics, or areas of opportunity (e.g. process improvements)
  • Prepare reports and presentations to communicate findings to stakeholders
  • Assist in coaching / developing / up-skilling peers and direct reports for advanced analytics
  • Streamline, enhance and automate existing products to create capacity for the team to develop new solutions
  • Candidate Requirements/Must Have

    Skills:

  • 7-10+ years of relevant working experience, with 3-5+ years business intelligence, analytics, or data science experience
  • 3-5+ years reporting, UI design, and Power BI solutioning experience
  • 3-5+ years using SQL for ETL and data analysis, flexibility on syntax (SQL server, Postgre

    SQL)
  • 1+ years’ experience and understanding of NLP methodologies and tooling
  • 1+ years’ experience with data modelling and database design
  • Nice-To-Have

    Skills:

  • 3-5+ years using python for data analysis and analytics (Pandas, Dask, Numpy, etc)
  • Professional experience with modern ML tooling (Scikit-learn, Xgboost, Tensorflow, Pytorch, Spark ML, etc)
  • Experience with telephony data (Avaya, Genesys) and WFM data (Verint, Aspect) an asset
  • Education:

  • University degree in science, computer science, math, statistics, finance, economics, or another quantitative field, or equivalent experience
  • Best VS. Average Candidate:

  • Ideal candidate – how they sell their impact of their past projects - technical skillsets – Must have skills #2 and #3 are most critical, need a strong Data Analyst who can solution and has advanced skillset with Power

    BI as well as SQL for ETL.
  • Candidate Review & Selection – Interview Process

    2 rounds – MS Teams Video Interview – 45 minutes – with HM and product owner

    Case Study component:
    Will be sending a case study ahead of 1st round interview – over 2-3 days, send ahead of interview and then HM will ask questions about it in the interview for 10-15 minutes

    Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary