Location
ottawa
Job Type
Full-time
Posted
June 05, 2026
Job Description
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...
Ready to Apply?
Submit your application for Software Engineer (Backend, Python) - Content Understanding (Ottawa) at Scribd
Apply Now