Software Engineer

Brooksource • toronto, Canada

Location toronto, on
Job Type Full-time
Posted June 11, 2026

Role Description

Software Engineer II – Machine Learning (Contract-to-Hire)

Location: Canada (Hybrid)

Employment Type: Contract-to-Hire

About the Team

Our AI Enablement & Machine Learning team is focused on building and scaling machine learning and AI-powered products that serve millions of users. The team develops personalization, recommendation, search, and intelligent content solutions while continuously exploring new AI capabilities, including summarization, classification, and conversational experiences.

The team consists of Machine Learning Engineers, Data Engineers, and Software Engineers who work collaboratively to build scalable platforms, production systems, and innovative user-facing features.

Key Projects

  • AI-powered content summarization and classification initiatives.
  • Enhancing recommendation systems through advanced personalization techniques.
  • Expanding and optimizing search capabilities across mult...

Ready to Apply?

Apply for this Position