
Lead Developer, AI – French Services
Radio-Canada
contract
Posted on:
Location Type: Hybrid
Location: Montreal • 🇨🇦 Canada
Visit company websiteJob Level
Senior
Tech Stack
AzureCloudMicroservicesPython
About the role
- Lead the development team and ensure technical coherence across AI-related projects.
- Oversee the integration of cloud technologies, particularly Microsoft Azure, and optimize development and deployment environments.
- Work closely with product and data teams to translate business needs into effective technological solutions.
- Mentor, guide, and support developers in their practices, skill development, and performance.
- Maintain active technological watch to integrate best practices in AI, agent-based systems, MLOps, and software development.
- Oversee and guide the development team, ensuring code quality and adherence to best practices.
- Communicate effectively, with the ability to explain complex technical concepts clearly and concisely.
- Document technological changes for training and collaboration purposes.
- Participate in agile ceremonies and application deployments.
Requirements
- Excellent leadership skills, with the ability to mobilize and guide a development team.
- Strong understanding of agentic AI architectures and agent orchestration concepts.
- Expertise in machine learning and data engineering.
- Strong software development skills (Python, AI/ML frameworks, APIs, microservices).
- Ability to understand business needs and translate them into concrete technical solutions.
- Excellent communication skills, technical documentation abilities, and interdisciplinary collaboration.
- Additional assets:
- Experience with agent frameworks (e.g., AutoGen, LangChain, or equivalents).
- Knowledge of MLOps approaches and experience with AI model industrialization.
- Experience building generative applications (LLMs, copilots, intelligent assistants).
- Participation in innovation projects, R&D, or large-scale strategic AI initiatives.
- Strong interest in continuous improvement, technological experimentation, and emerging AI trends.
Benefits
- Hybrid work environment with flexible work schedules, allowing you to prioritize yourself, your family and your work.
- Competitive benefits and compensation.
- Opportunities to work with cutting-edge technology.
- Opportunities for continued learning and professional development.
- Opportunities to become a member of our Employee Resource Groups.
- Pair programming and mentorship opportunities, where you can learn from the best in the industry and help coach new talent.
- A creative and dynamic work environment, where your ideas and contributions can be heard, valued and respected.
- An environment that favours experimentation and an iterative approach in order to achieve the highest form of technical innovation.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonAI/ML frameworksAPIsmicroservicesmachine learningdata engineeringagent frameworksMLOpsgenerative applicationsagent orchestration
Soft skills
leadershipcommunicationmentoringcollaborationtechnical documentationguidancemobilizationinterdisciplinary collaborationcontinuous improvementtechnological experimentation