🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Software Engineer (Backend, Python) - Content Understanding (Ottawa)

Hospitality Full Benefits Career Growth
Company

Scribd

Location

ottawa, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Role Overview

We’re seeking a Software Engineer II with strong backend development experience and a passion for solving complex data challenges at scale. In this role, you will design, build, and optimize distributed systems that extract, enrich, and process metadata for a wide range of content, integrating machine learning models and LLM-based services to deliver high-performance production solutions.

Key Responsibilities

  • Design and build scalable systems to extract, enrich, and process metadata from millions of documents, images, and audio content.
  • Leverage LLMs to integrate capabilities such as summarization, classification, extraction, and enrichment into metadata pipelines.
  • Collaborate with cross‑functional teams—including ML engineers and product managers—to deliver scalable, efficient, and reliable metadata solutions.
  • Optimize and refactor existing systems for performance, scalability, and reliability.
  • Ensur...