BlackBerry

Senior Software Developer, AI Solutions

BlackBerry

full-time

Posted on:

Location Type: Office

Location: WaterlooCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$108,750 - CA$158,750 per year

Job Level

Tech Stack

About the role

  • Champion AI innovation by proactively identifying opportunities, piloting emerging AI capabilities, and translating advances in machine learning and generative AI into scalable, production‑ready solutions
  • Enhance the efficiency, stability, security, and scalability of business processes and systems through automation and intelligent analytics
  • Design, develop, test, and deploy AI-driven features and solutions within BlackBerry's IT systems using Microsoft technologies, including Azure (Functions, API Management, OpenAI Service), Copilot Studio, Power Platform, Foundry AI, MCP, multi-agent orchestration, Logic Apps, OpenAPI/Swagger specifications, and related tools
  • Maintain application health, ensuring compliance with security standards and best practices
  • Research automated approaches to solving business problems leveraging AI, machine learning, and Microsoft’s advanced orchestration capabilities where appropriate
  • Collaborate with business stakeholders such as Product Engineering, Customer Support and Sales Operations to ensure technical success and customer satisfaction with BlackBerry IT solutions
  • Communicate highly technical information effectively to both technical and non-technical personnel
  • Participate in the development and execution of IT and infrastructure projects related to Information Technology and AI integration.

Requirements

  • Bachelor’s degree in computer science, engineering, or equivalent professional experience (minimum 5 years)
  • Proven experience in AI development within the Microsoft Stack, including Azure AI services, MCP, multi-agent orchestration, Logic Apps, Power Platform, and related technologies
  • Experience with AI assisted code development using GitHub CoPilot, Amazon Q, Kiro, Cursor, Google Gemini AI and so on, is preferred
  • Understanding of Identity Management solutions and processes: Multi-factor Authentication, PKI, SAML, OAuth, SSO, and Active Directory
  • General understanding of ITIL processes; certification preferred
  • Excellent written and oral communication skills; able to collaborate with IT professionals, senior management, auditors, and vendors
  • Outstanding problem-solving skills and ability to break down complex technical challenges into actionable user stories
  • Strong customer service orientation with a keen sense of urgency and priorities
  • Ability to balance multiple priorities and meet deadlines in a dynamic environment
  • Strong partnership and collaboration skills, able to develop and maintain effective relationships with peers, executives, customers, and stakeholders.
Benefits
  • coverage for medical, dental, vision, life, disability insurance
  • retirement
  • employee share purchase program
  • paid-time-off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AI developmentmachine learninggenerative AIautomationintelligent analyticsapplication health maintenanceAI-driven features developmentproblem-solvingidentity managementITIL processes
Soft Skills
communication skillscollaborationcustomer service orientationproblem-solving skillsability to balance prioritiesrelationship buildingtechnical communicationadaptabilityteamworktime management
Certifications
Bachelor’s degree in computer scienceITIL certification