Why join CBC/Radio-Canada
Digital is a key part of our present and our future. CBC/Radio-Canada's strategy is focused on becoming the first organization to provide a digital platform that delivers unique content and experiences for our audiences, by telling stories that reflect who they are.
Customizing our digital services is core to that strategy. We want to create personal, relevant and engaging experiences that Canadians expect, with our goal being to make sure all Canadians see themselves reflected in our digital services while connecting them to the many communities and voices that make our country great.
Data science, machine learning and deep learning are pillars of this customization initiative. If you're passionate about all things data, from implementation to leveraging, we want to hear from you!
Your role
As a Machine Learning Developer, you will collaborate with your Product Owner to design, develop and launch machine learning solutions
Your expertise will be used to predict the most interesting content for our users or identify users who the most at risk of ending to use our product
CBC/Radio-Canada has a high ridership that presents an interesting challenge for anyone who likes to subtract milliseconds from a prediction.
Your Key Responsibilities
Act as a consultant to product managers looking to incorporate predictive components into their products (content recommendation engines, segmented notifications, natural language processing, etc.).
Provide practical technical expertise, advice and support to the Business Intelligence team for their advanced modelling needs.
Perform data exploration to identify what variables (features) to use in our various models.
Identify gaps in data collection and work with the relevant teams to gather that information.
Program the extraction, standardization and transformation of our reliable data sources, and confirm the integrity of those sources.
Develop and evolve production models following an iterative approach.
Help evolve our current prediction architecture on Google Cloud.
Develop and maintain ETL processes specific to your needs.
Synthesize and explain to non-experts technological innovations to make them understandable and accessible across the Corporation.
Be comfortable working with external partners such as universities.
Manage risks and resolve issues or escalate them to a higher level as necessary.
Qualifications
We are looking for a candidate with the following:
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.