Senior Data & AI Developer

University of Victoria

Victoria

Hybrid

CAD 88,000 - 115,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

University of Victoria is seeking a Senior Data & AI Developer to lead development of enterprise information systems and AI-enabled solutions. You will gather requirements, design architecture, and supervise projects across data governance, warehousing, and BI reporting, partnering with stakeholders across UVic.

The role offers hybrid work on campus, competitive salary and benefits, and opportunities to influence teaching, research and administration through advanced analytics and AI

Qualifications

  • Bachelor’s Degree in Computer Science or related field plus several years of experience in development and maintenance of complex data systems.
  • Equivalent combination of education and experience may be considered.
  • Experience leading projects, gathering requirements, coordinating changes with clients, and documenting technical specifications.

Responsibilities

  • Lead the development and enhancement of enterprise information systems.
  • Ensure systems are reliable, secure, accessible and meet university needs.
  • Provide expert consultation and training to staff.
  • Support the university’s mission by enabling advanced technology solutions.
  • Design interfaces, infrastructure and software to specification; delegate tasks and ensure timely delivery.

Skills

AI Development
Data Warehouse
Data Science
BI Dashboards
Data Governance
Relational Databases
JSON/XML/REST
Accessible Design

Education

Bachelor's Degree in Computer Science

Tools

Microsoft Fabric
Power Platform
Azure Machine Learning
Power BI
Purview
Oracle / SQL Server

Job description

Share this job as a link in your status update to LinkedIn.

Organizational Unit

University of Victoria -> VP Finance and Operations -> University Systems

Location

University of Victoria - Victoria, BC V8W 2Y2 CA (Primary)

Posting Close Date

Please note that positions will close at 4 p.m. on the closing date.

FTE

1.0

Salary Grade

$88,155.00 - $114,671.00

Additional Posting Information

N/A

Salary posted will be pro-rated based on FTE and achieved as per the collective agreement, if applicable.

Classification

SG13

Start Date

11/1/2026

End Date

11/1/2027

Employee Group

PEA - Term

# of Hires Needed

1

Category

Computers, Hardware, Computers, Software, Information Technology

About this Opportunity

The University Systems Development Team is looking for a talented Senior Data & AI Developer to join a diverse team working on a wide variety of applications that support cutting edge research, teaching excellence and administration for UVic students, faculty and staff. This opportunity is with the Administrative Applications & Reporting team. This team is responsible for custom software development, data warehouse development, AI development, data governance, business intelligence, and reporting. This position will take a lead role in projects and be responsible for developing new capabilities with AI, gathering requirements and coordinating changes with clients, documenting technical specifications, designing interfaces, designing infrastructure, developing software to specification, delegating tasks to programmers, and ensuring products are delivered to specification on time and under budget.

Our preferred candidate should have:

  • Experience with AI Developmentusing Microsoft Fabric and Power Platform, including MS Foundry, Copilot Studio, Fabric Data Agents, and Azure Machine Learning.
  • Experience with Data Warehouse Developmentusing Microsoft Fabric including Lakehouses, Warehouses, Notebooks, Pipelines, Semantic Models, and Power BI reports.
  • Experience with Data Science using Agentic LLMs, and Machine Learning.
  • Experience with Business Intelligence dashboard and report development using Power BI.
  • Experience with Data Governance using Microsoft Purview.
  • Experience with Relational Databases including Oracle and Azure / Microsoft SQL Server.
  • Experience with JSON, XML, and REST services.
  • Familiarity with Accessible Design and Web Content Accessibility Guidelines 2.2 AA.

This position is eligible for a Hybrid Work Arrangement.

Additionally, UVic compensation is competitive with

  • Annual salary increases : 3.25% progression increases up to the salary job rate, and 2.25% performance increases from the job rate to the ceiling of the salary range, plus annual economic increases
  • Generous vacation and sick leave : 15 days of vacation to start increasing to 29 days for regular employees, plus an additional holiday closure between Christmas and New Years; 18 sick days to start, increasing to six months for regular employees; parental and adoption leave available to regular employees.
  • Great work life balance: 7 hours a day, 35 hour work week; flexible schedules; time off for appointments

If you would like additional information about the position, University Systems, or UVic please contact: Chris Clausen, Manager, Administrative Applications & Reporting ( cclausen@uvic.ca ).

Job Summary

Mandate:
The Senior Data & AI Developer provides senior technical leadership within UVic Online, supporting the analysis, design, development, maintenance, and support of enterprise information systems at the University of Victoria. This role is essential for implementing and improving core administrative, academic, data, and AI systems, ensuring these systems meet the university’s strategic goals and operational needs.

Objectives
  • Lead the development and enhancement of enterprise information systems.
  • Ensure systems are reliable, secure, accessible, and meet the evolving needs of the university community.
  • Provide expert consultation and training to technical and non-technical staff.
  • Support the university’s mission by enabling advanced technology solutions.

Exceptional/unusual working conditions:
Work is primarily on campus; may require occasional off-campus or remote work. Must navigate complex, evolving technology and information security/privacy issues.

Job Requirements

This position requires a Bachelor’s Degree in Computer Science or other relevant discipline plus several years of experience in the development and maintenance of complex and integrated data systems in a large enterprise environment.

An equivalent combination of education and experience may be considered.

Knowledge, skills, and abilities include
  • Expert knowledge of:
    • Modern programming languages and frameworks
    • Software testing procedures and frameworks
    • Modern technical architectures and configuration
    • Supporting and maintaining enterprise scale software
    • Data Lakes, Data Warehouse, Databases, and Data Developing methodology
    • Data Science, Large Language Models, and other AI technologies
  • Familiarity with project management processes
  • Familiarity with Data Governance principles
Areas of specialization may require additional expertise in one or more of the following areas
  • Data Developing, e.g. Data Management, API Integration, ETLs, Robotic Process Automation
  • Data Science, e.g. Agentic AI Agents, Machine Learning models, Data Analysis, Report Design)
  • Data Governance, e.g. Data Inventory Management, Data Quality Management, User Documentation
  • Web Content Development, e.g. Content Management System Design, Sharepoint Site Design
  • Front End Web Development, e.g. Content Management Systems, Sharepoint, Application Front End Development)
  • Enterprise Application Development and Support, e.g. Enterprise Resource Planning Systems, Student Information Systems, Custom Application Development
  • Identity access management, e.g. Identity Management Platforms
Competency requirements include
  • Ability to be an enthusiastic and resourceful team member, with excellent interpersonal and communication skills (written and oral) in order to interact effectively with colleagues, staff and vendors in a client-oriented environment
  • Ability to successfully contribute to complex projects: developing project work plans; monitoring and directing the activities of a project team
  • Willingness and ability to acquire new computing and other related skills independently
  • Ability to successfully lead, mentor, coach, and train both technical and non-technical staff
  • Ability to problem solve effectively
  • Ability to write coherent technical and user documentation
  • Ability to work in an effective and organized manner in a complex environment
  • Ability to provide technical leadership for complex software projects and creating technical design specifications
  • Commitment to diversity, equity, and inclusion in the workplace.
Assets include
  • Familiarity with higher education business processes

Territory Acknowledgement: We acknowledge and respect the Lək̓ʷəŋən (Songhees and Xʷsepsəm/Esquimalt) Peoples on whose territory the university stands, and the Lək̓ʷəŋən and WSÁNEĆ Peoples whose historical relationships with the land continue to this day.

Equity Statement: UVic is committed to upholding the values of equity, diversity, inclusion and human rights in our living, learning and work environments. In pursuit of our values, we seek members who are eager to actively participate in that shared responsibility. We actively encourage applications from members of historically and systemically marginalized groups .

Accessibility Statement: If you anticipate needing accommodations for any part of the application and hiring process contact: uviccareers@uvic.ca Any personal information provided will be maintained in confidence.

What UVic Offers: To learn more click here

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Administrator - (989841.1)
Systems Administrator - (989841.1)

University of Victoria • Victoria

Hybrid
CAD 88,000 - 115,000
Senior Advanced Research Computing Systems Administrator
Senior Advanced Research Computing Systems Administrator

University of Victoria • Victoria

Hybrid
CAD 97,000 - 126,000
Student Support Coordinator - (992555.1)
Student Support Coordinator - (992555.1)

University of Victoria • Victoria

Hybrid
CAD 8,802,000 - 8,803,000
Hybrid work arrangement
Student Services Admissions Assistant
Student Services Admissions Assistant

University of Victoria • Victoria

Hybrid
CAD 58,000 - 62,000
Hybrid flex arrangement
Benefits package
ACET Administrative Manager
ACET Administrative Manager

University of Victoria • Victoria

Hybrid
CAD 80,000 - 105,000
Sustainability Reporting Specialist
Sustainability Reporting Specialist

University of Victoria • Victoria

On-site
CAD 84,000 - 110,000
Campus flex arrangement
Executive Programs Assistant
Executive Programs Assistant

University of Victoria • Victoria

On-site
CAD 54,000 - 58,000
Coordinator, Student Conduct and Case Administration
Coordinator, Student Conduct and Case Administration

University of Victoria • Victoria

On-site
CAD 77,000 - 100,000
Lead AI & Data Developer for Enterprise Systems (Hybrid)
Lead AI & Data Developer for Enterprise Systems (Hybrid)

University of Victoria • Victoria

Hybrid
CAD 88,000 - 115,000
Digital Media Production Specialist
Digital Media Production Specialist

University of Victoria • Victoria

On-site
CAD 77,000 - 100,000