
Senior Software Developer, AI Solutions
BlackBerry
full-time
Posted on:
Location Type: Office
Location: Waterloo • Canada
Visit company websiteExplore more
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