Job Closed
This listing is no longer active.
At CBC/Radio-Canada, we create content that informs, entertains and connects Canadians on multiple platforms. Our successes and accomplishments are driven by embodying and upholding values, which include creativity, integrity, inclusiveness and relevance. We believe that hiring people with different career paths and backgrounds is fundamental in our shared success and in building healthy and highly performant teams.
Senior Developer, Machine Learning
Location
Canada
Posted
26 days ago
Salary
0
Seniority
Senior
No structured requirement data.
Job Description
Senior Developer, Machine Learning
CBC/Radio-Canada
Role Description As a Machine Learning Developer, you will work collaboratively with your product manager to design, develop and deploy machine learning solutions. You will leverage your expertise to predict what content is most likely to interest our users as well as identify the users most at risk of churn. Your key responsibilities: - Design, develop and deploy machine learning models with Microsoft Azure Machine Learning. - Work with the data science and engineering teams to incorporate ML solutions into existing apps. - Analyze and process large data sets to extract relevant insights. - Draft technical documents and performance reports for stakeholders. - Act as a consultant to product managers looking to incorporate predictive components into their products. - 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 based partially on Microsoft Azure ML and Databricks. - Synthesize and explain technological innovations so they are understandable to non-experts and accessible across the Corporation. Qualifications - Graduate degree in a relevant field (engineering, computer science, etc.) or equivalent professional experience. - Demonstrated professional experience developing machine learning models. - Experience working with programming languages such as Python, R or Scala. - Experience with ML libraries and frameworks such as TensorFlow, Keras and PyTorch. - Knowledge of data pre-processing techniques and ML algorithms. - Experience working with Agile (Scrum/Kanban) processes. - Experience with database management systems (SQL, NoSQL). - Comfort analyzing complex data from various sources. - Passion for empirical research using data to answer challenging questions. - Excellent spoken and written French; English an asset and willingness to develop your language skills desirable. Requirements - Microsoft Azure certification (additional asset). - Experience working with programming languages such as C#, TypeScript and NodeJS (additional asset). - Experience with other Cloud platforms (AWS, Google Cloud) (additional asset). - Experience with continuous integration / continuous delivery (CI/CD) tools (additional asset). - Experience with natural language processing (NLP) or computer vision (additional asset). Benefits - Hybrid work environment with flexible work schedules. - 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. - A creative and dynamic work environment. - An environment that favours experimentation and an iterative approach.
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Role Description The Community You Will Join: - Policy & Communications is at the heart of how Airbnb works with communities and stakeholders around the world. - Position: Senior Policy Economist (part of Airbnb’s Data Science organization). - Support the team to ensure engagements are data-driven. The Difference You Will Make: - Provide meaningful insights within Airbnb and to communities globally. - Work with cross-functional partners (policy/comms, business, legal, finance, data science). - Collaborate with external partners (experts, academics, policy-makers, media). - Navigate environments independently while driving your own agenda. - Maintain a teamwork mentality and a “no task too big or too small” attitude. - Conduct quantitative analysis on high-impact topics (regulation, housing, tourism, economic development/impact, taxes). - Translate complex analyses into accessible and scalable resources. - Act as a trusted data expert and storyteller. A Typical Day: - Regulatory & economic impact modeling, guidance to policy team members. - Use AI/ML and econometric models to derive insights from legislation and data sources. - Collaborate with academics and experts on policy research topics. - Mapping and spatial analysis of data. - Create amazing visualizations to convey key concepts. - Convert insights into “Data Journalism” for the communications team. - Build prototypes, dashboards, and tools to scale data usage across the organization. Qualifications - Advanced degree in a quantitative field. - 4+ years experience in data modeling & analysis, including experience leveraging AI. - 5+ years of industry experience with a BS/Masters or 2+ years with a PhD. - Ability to perform complex strategic analysis. - Excellent project management, communication, and teamwork skills. - Causal inference techniques (e.g. econometric regressions & quasi-experimental techniques). - Knowledge of data tools including: R/Python, SQL, Data Visualization, GIS. - Exposure to the policy and economics domain, or adjacent domains. Location - This position is US - Remote Eligible. - May include occasional work at an Airbnb office or attendance at offsites. - Must live in a state where Airbnb, Inc. has a registered entity. Our Commitment To Inclusion & Belonging - Committed to working with the broadest talent pool possible. - Diverse ideas foster innovation and engagement. - All qualified individuals are encouraged to apply. - Disability inclusive application and interview process. - Contact for reasonable accommodations: reasonableaccommodations@airbnb.com. Benefits - Base pay range: $179,000 — $210,000 USD. - Dependent on factors such as training, transferable skills, work experience, business needs, and market demands. - Role may be eligible for bonus, equity, benefits, and Employee Travel Credits.
• Design and maintain monitoring and observability solutions for AI applications and ML pipelines • Track logs, metrics, and traces using tools such as CloudWatch, Datadog, or similar platforms • Develop evaluation and testing frameworks for prompts, models, and AI workflows • Perform regression testing and quality validation for LLM-based systems • Manage prompt experimentation, versioning, and A/B testing processes • Debug AI workflows, including model outputs, orchestration pipelines, and infrastructure failures • Support deployment, scaling, and maintenance of AI/ML infrastructure in production environments • Collaborate with engineering and product teams to improve system reliability and performance • Analyze production data and user feedback to drive continuous improvement of AI systems • Contribute to operational best practices, documentation, and incident response processes
Senior Machine Learning Engineer
ZendeskHeadquartered in San Francisco, California, Zendesk is a computer software company offering effective customer support software that enables companies to deploy
• Architect Durable Agent Runtime leveraging agentic AI frameworks • Build the Integration Fabric allowing agents to discover tools and negotiate capabilities • Develop the Memory Manager optimizing RAG pipelines and eviction policies • Create the trust layer with governance ensures agents operate within deterministic boundaries
Senior Machine Learning Engineer, Personalization, Rewards
SpotifyPassionate music fans. Innovative tech pros. Perfect harmony. Join our band.
• contribute to designing, scaling/building, evaluating, integrating, shipping, and refining reward signals for recommendations • lead collaborations and align across PZN to integrate and A/B test mid-term signals • promote best practices of ML systems development throughout the organization • responsible for ML development, prototyping models, building pipelines, productizing/scaling models, and launching A/B tests



