Senior AI Developer
Position Type: Full-time, permanent
Location: Concord, ON, Hybrid 4 days/week in-person
Compensation: CAD 130k-150k
Our client is seeking a Senior AI Developer to join a newly established AI Centre of Excellence. This is a hands-on leadership role ideal for a senior software engineer who is passionate about building AI-powered applications and integrating Large Language Models (LLMs) into enterprise environments.
You will play a key role in developing modern web applications, building AI-driven solutions, and mentoring developers while remaining deeply involved in architecture, coding, and technical decision-making.
What You'll Do:
Full-Stack Development
- Design, develop, and maintain modern web applications and AI-enabled platforms.
- Write high-quality, production-ready code using TypeScript, React/Next.js, Node.js, and Python.
- Participate in code reviews, testing, CI/CD, and development best practices.
- Troubleshoot production issues and support application reliability.
- Mentor developers and provide technical guidance across the team.
AI Engineering & Innovation
- Integrate LLMs and AI services into enterprise applications.
- Build and optimize Retrieval-Augmented Generation (RAG) solutions.
- Develop agentic workflows, prompt engineering frameworks, and AI-powered features.
- Evaluate emerging AI tools and technologies and recommend practical applications.
- Support responsible AI practices, governance, and cost optimization initiatives.
Architecture & Platform Development
- Contribute to scalable web and AI platform architecture.
- Implement secure integration patterns, observability, and cloud-native solutions.
- Develop solutions within Microsoft Azure and Databricks environments.
- Identify technical debt, scalability concerns, and architectural risks.
- Produce technical documentation and implementation designs.
Security & Compliance
- Apply secure coding practices and industry-standard security controls.
- Support governance, audit, and compliance requirements.
- Ensure proper handling of enterprise data and sensitive information.
Required Qualifications
- 7+ years of hands-on software development experience.
- Strong technical proficiency with Azure, Databricks, Asp.Net, Angular, Sql Server, -Next.js, Node.js, Python, and modern web application frameworks.
- Hands-on experience with Microsoft Azure services including App Services, Azure Functions, Key Vault, and Entra ID.
- Experience building and deploying production web applications.
- Hands-on experience integrating LLM APIs and AI services.
- Experience with CI/CD pipelines, automated testing, and modern development practices.
- Strong understanding of software architecture, system design, and integration patterns.
- Experience working in Agile environments.
- Excellent problem-solving, communication, and collaboration skills.
- Previous experience mentoring developers or leading technical initiatives.
What We're Looking For
- Passion for AI and emerging technologies.
- Strong technical craftsmanship and attention to code quality.
- Ability to balance innovation with practical business outcomes.
- Collaborative mindset and ability to work with technical and non-technical stakeholders.
- Ownership mentality with a focus on delivering reliable, scalable solutions.
All interested applicants who meet the qualifications listed above are invited to submit a cover letter and resume by clicking "Apply Now".
The indicated pay range for this position is a good-faith estimate based on the qualifications necessary for the position, including experience, training, and other considerations permitted by law. Additionally, it is emphasized that the pay band mentioned herein is the one established by the client company. Factors that may be used when making an offer may include a candidate’s skills, experience and geographic location, the expected quality and quantity of work. Most candidates will start at the bottom half of the pay range, with the upper end reserved for candidates with extensive experience and skills and who live in geographic markets commanding a higher starting pay. An employee’s pay history will not be a contributing factor where prohibited by local law.
This information is subject to change and serves as a general guideline for compensation discussions. Actual offers may vary based on specific circumstances and company policies.
To support a fair and efficient hiring process, we may use artificial intelligence (AI) tools to help review applications. Our team carefully reviews all candidates, and AI is used only as a support tool—never as the sole decision-maker.
#cws
Pay: $130,000.00-$150,000.00 per year
Work Location: Hybrid remote in Vaughan, ON