15 days ago
Senior AI Solutions Software Developer
BlackBerry
On Site
Full Time
$133,750
Waterloo, ON
Job Overview
Job TitleSenior AI Solutions Software Developer
Job TypeFull Time
Offered Salary$133,750
LocationWaterloo, ON
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Senior AI Solutions Software Developer
BlackBerry is seeking a Senior AI Solutions Software Developer to champion AI innovation by identifying opportunities, piloting emerging AI capabilities, and translating advancements in machine learning and generative AI into scalable, production-ready solutions. This role involves enhancing the efficiency, stability, security, and scalability of business processes and systems through automation and intelligent analytics.
Key Responsibilities
- Design, develop, test, and deploy AI-driven features and solutions using Microsoft technologies like Azure (Functions, API Management, OpenAI Service), Copilot Studio, Power Platform, Foundry AI, MCP, multi-agent orchestration, and Logic Apps.
- Maintain application health and ensure compliance with security standards and best practices.
- Research automated approaches to solving business problems leveraging AI, machine learning, and Microsoft’s advanced orchestration capabilities.
- Collaborate with business stakeholders such as Product Engineering, Customer Support, and Sales Operations to ensure technical success and customer satisfaction.
- 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.
Required Skills And Qualifications
- 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 is preferred.
- Understanding of Identity Management solutions and processes: Multi-factor Authentication, PKI, SAML, OAuth, SSO, and Active Directory.
- 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.
- General understanding of ITIL processes; certification preferred.
- Strong partnership and collaboration skills, able to develop and maintain effective relationships with peers, executives, customers, and stakeholders.
Key skills/competency
- AI Development
- Machine Learning
- Generative AI
- Microsoft Azure
- Power Platform
- Automation
- Scalability
- Problem-Solving
- Collaboration
- IT Infrastructure
How to Get Hired at BlackBerry
- Tailor your resume: Highlight AI development experience, Microsoft stack proficiency, and problem-solving skills.
- Showcase your impact: Quantify achievements in previous AI projects and solutions developed.
- Prepare for technical questions: Review Microsoft Azure services, AI/ML concepts, and identity management.
- Demonstrate collaboration: Be ready to share examples of working with diverse stakeholders.
- Research BlackBerry: Understand their commitment to AI and innovation in their products.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What are the key AI technologies used at BlackBerry for this Senior AI Solutions Software Developer role?
02What is the expected experience level for a Senior AI Solutions Software Developer at BlackBerry?
03How does BlackBerry approach AI in its recruitment process for this role?
04What are the career growth opportunities for an AI Developer at BlackBerry?
05Can I apply for the Senior AI Solutions Software Developer role if I have experience with AI tools other than GitHub Copilot?
Explore similar opportunities that match your background