Artificial Intelligence Systems Developer, Enterprise Architecture Data Management
Job in
Saskatoon, Saskatchewan, S7W, Canada
Listing for:
University of Saskatchewan
Full Time
position
Listed on 2026-06-04
Job specializations:
Job Description & How to Apply Below
Artificial Intelligence Systems Developer, Enterprise Architecture Data Management
Summary:
The artificial intelligence (AI) systems developer is the primary builder for AI enablement initiatives, responsible for translating roadmap commitments into production‑ready integrations, workflows, and tools. This role designs, builds, and deploys institutional AI services that deliver measurable value across administrative, academic, and research environments, with work spanning digital assistant development, enterprise system integration, teaching and learning pilots, and research computing support.
Employing a balance of hands‑on development and engineering discipline the developer contributes to functional, reliable systems running in production.
Duties and Responsibilities:
Delivers production-ready AI applications aligned with the institutional AI roadmap and defined delivery timelinesDesigns, builds, and maintains reusable AI components such as prompt libraries, agent templates, integration patterns, and API connectorsDevelops pilot AI solutions for teaching, learning, research, and administrative processes with defined success criteria and evaluation outputsDevelops and maintains integrations between AI platforms and enterprise systems using RESTful APIs, event-driven services, and secure data exchange patternsImplements prompt workflows, agent logic, and automation scripts in collaboration with business analysts and technical leadsDevelops and supports protected computing environments for sensitive research workloads with attention to privacy, compliance, and secure operationSupports digital assistant and AI-enabled services through configuration, integration, performance monitoring, and ongoing operational supportCreates and executes test plans covering model behaviour, safety constraints, output accuracy, and integration reliabilityTranslates business and functional requirements into technical specifications, test criteria, and implementation plansProvides development effort estimates and assesses the impact of changes to AI workflows and integrationsContributes technical expertise to AI governance, risk assessment, compliance reviews, and supporting documentationDocuments AI solutions, integrations, and workflows to support knowledge sharing and operational continuityCollaborates within the unit on infrastructure, system configuration, integrations, and operational supportCommunicates and acts in a respectful and professional manner, collaborates effectively, abides by policy, and contributes to a positive and productive work and learning environmentEngages in continuous learning by participating in activities, training, and events related to Indigenous engagement, reconciliation, equity, diversity, and inclusionDemonstrates respect and dignity for all members of the community, actively contributes to an environment of acceptance and inclusion of others, and responds to different perspectives from a place of curiosity, respect, and non-judgementUndertakes related duties, as assigned, consistent with the nature of the position.Qualifications:
A bachelor’s degree in computer science, data science, engineering, or related fieldMinimum of four years of experience in applicant development, scripting, or integration within enterprise environmentsExperience working with AI and Machine Learning (ML) tools, cloud-based AI services, model orchestration platforms, or intelligent automation systemsExperience with REST APIs, web services, JSON, secure data exchange patterns, and modern development workflows, including Git, CI/CD pipelines, and automated testingKnowledge of secure coding practices, authentication workflows, and data privacy considerationsEffective communication and interpersonal skillsAbility to work effectively both independently and collaboratively in a teamStrong analytical, troubleshooting, and problem-solving abilitiesAbility to learn and apply emerging AI technologies, patterns, and toolsStrong development skills in Python, Java, or JavaScript for AI integration, automation, or backend services is preferredProficiency with multi-agent or generative AI frameworks, backend frameworks such as FastAPI, Flask, Django, and Spring Boot, identity or integration and portal systems, or responsible AI practices is an asset.
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: