Lead Developer, Agentic AI Development (French ... @ CBC/Radio-Canada
placeMontreal, Quebec, Canada
businessOn Site
scheduleFull Time
Posted 19 days ago
Your Application Journey
Interview
Email Hiring Manager
***** @cbc.ca
Recommended after applying
Job Details
Position Overview
The role of Lead Developer, Agentic AI Development (French Services) is a 12-month contract, with potential renewal, designed for professionals with strong expertise in AI, Python/TypeScript, and agentic architectures. You will work remotely for CBC/Radio-Canada and be part of a strategic digital modernization initiative, collaborating with product managers, architects, and technical managers.
Main Responsibilities
- Design, develop, and deploy autonomous AI agents.
- Integrate personalized agentic AI-powered features into applications.
- Leverage frameworks such as LangChain, AutoGen, and CrewAI.
- Implement advanced Prompt Engineering and drift monitoring techniques.
- Work in an Azure environment, integrating Microsoft AI and cloud services.
- Collaborate closely with product, UX, and infrastructure teams.
- Maintain quality, performance, and scalability of AI features.
Required Skills & Qualifications
- University degree or equivalent professional experience in a relevant field.
- Proficiency in Python and/or TypeScript.
- Minimum 5 years of software development experience.
- Expertise in MCP and familiarity with AI APIs and LLMs.
- Knowledge of event-driven architectures and distributed systems.
- Ability to produce and follow detailed software architecture diagrams.
- Strong analytical, debugging, and performance optimization skills.
Qualities & Perks
- Creative and curious mindset with a passion for AI innovation.
- Inclusive work environment that values diversity and equal opportunity.
- Flexible hybrid work environment with competitive benefits.
- Opportunities for professional development and mentorship.
Key skills/competency
Agentic AI, Python, TypeScript, MCP, LangChain, AutoGen, Azure, Prompt Engineering, Drift Monitoring, Distributed Systems.
How to Get Hired at CBC/Radio-Canada
🎯 Tips for Getting Hired
- Research CBC/Radio-Canada's culture: Study their mission and diverse projects.
- Tailor your resume: Highlight AI and development expertise.
- Prepare examples: Showcase successful autonomous AI projects.
- Practice technical questions: Focus on Python, TypeScript and MCP.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Python and TypeScript fundamentals.
circle
Study agentic AI frameworks and MCP protocols.
circle
Practice Azure deployment techniques.
circle
Refresh UML and sequence diagram skills.
Behavioral Questions
circle
Describe teamwork in tech projects.
circle
Explain conflict resolution tactics.
circle
Discuss adaptability in remote work environments.
circle
Illustrate learning from past failures.
Frequently Asked Questions
What is the application process for Lead Developer, Agentic AI Development at CBC/Radio-Canada?
keyboard_arrow_down
How can I prepare for the technical interview at CBC/Radio-Canada for the Lead Developer role?
keyboard_arrow_down
What language skills are required for the Lead Developer, Agentic AI Development role at CBC/Radio-Canada?
keyboard_arrow_down
Is telework available for the CBC/Radio-Canada Lead Developer position?
keyboard_arrow_down
What qualifications do I need for the Lead Developer, Agentic AI Development role at CBC/Radio-Canada?
keyboard_arrow_down
Does CBC/Radio-Canada provide mentorship for the Lead Developer position?
keyboard_arrow_down
What kind of projects will the Lead Developer at CBC/Radio-Canada work on?
keyboard_arrow_down
Are there professional development opportunities in this role at CBC/Radio-Canada?
keyboard_arrow_down
What makes CBC/Radio-Canada a unique employer for a Lead Developer?
keyboard_arrow_down
How do I contact CBC/Radio-Canada regarding my application for the Lead Developer role?
keyboard_arrow_down