Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • AI Analyst developing LLM and intelligent-agent solutions for CBC/Radio-Canada’s public-service media platforms. Prototyping, testing and deploying AI applications across cloud and legacy systems.

Responsibilities

  • Participate in the full life cycle of AI-driven applications and features, including prototyping, development and deployment, with a focus on cloud architectures
  • Fine-tune, evaluate and integrate large language models into core business processes
  • Set up and maintain testing, monitoring, feedback and performance assessment protocols for AI systems
  • Connect intelligent agents to internal or external services and APIs using the MCP protocol or equivalent frameworks
  • Collaborate with product, architecture and data science teams to embed AI capabilities into digital platforms
  • Conduct exploratory proofs of concept connecting AI with legacy systems and building viable new products
  • Use AI co-pilots to accelerate development while maintaining test coverage, code quality and IT security standards

Requirements

  • University degree in software engineering, computer science, data science or a related field
  • One to two years’ hands-on technical experience in software design, gained through internships, academic projects, personal initiatives or early professional work
  • Strong proficiency in Python, TypeScript or Java
  • Outstanding capacity for continuous learning
  • Solid understanding of software engineering fundamentals, including quality control, debugging, testing methodologies and information security
  • English language requirement: advanced reading, speaking and writing
  • Candidates may be subject to skills and knowledge testing
  • Successful candidates must complete a mandatory criminal record check and may undergo other background checks

Benefits

  • Telework/hybrid work arrangement with a mix of in-office and remote work
  • Equal opportunity and inclusive workplace
  • Accommodation support during the recruitment process

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CloudJavaPythonTypeScript

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.