Apply now

Posted last month

Senior Software Engineer- Applied AI

@ Urban Ridge Supplies

Toronto, Ontario

Full-time5+ years experience
Apply now
SIGNALS

Overview

Morningstar is hiring a Senior Software Engineer for Applied AI in its Toronto office to build production AI systems: data pipelines, LLM integrations, agentic workflows, tool interfaces and evaluation frameworks. The role is full-time, hybrid with at least 4 days onsite, and requires 5+ years of engineering experience with Python, LLM integration and AWS.

Responsibilities:

  • Build LLM integrations and agentic workflows for extraction and classification
  • Design data adapters syncing source systems into a governed dataset
  • Build and maintain evaluation harness gating releases
  • Design MCP tools and GraphQL/REST interfaces for retrieval and lookups
  • Mentor engineers reskilling into applied AI

Requirements summary:

  • 5+ years software engineering with production API and pipeline design
  • Daily use of agentic coding tools
  • Production LLM integration (RAG, MCP, structured outputs, tool calling)
  • Strong Python and FastAPI; working TypeScript/Node.js
  • AWS deployment with containers and infrastructure as code
  • Strong written communication and design documentation

Tools & skills

Source and dates

Employer career site / ATS feed · teamtailor

Employer posting date
2026-09-24
First seen by our source
2026-10-11
Source record updated
2026-10-30

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedFlexible hours

Summary and details written by AI from the posting; the employer’s posting is the authority.

Urban Ridge Supplies

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Supplying high-quality pipes for residential, commercial, and industrial needs.

Full company description

Supplying high-quality pipes for residential, commercial, and industrial needs across Karachi. Fast delivery. Trusted quality.

LinkedIn followers
14,005
Reported office locations
  • Sheikh Mohammed bin Rashid Boulevard 1, Zabeel, Dubai, AE
Other recorded names
  • Urban Ridge Supplies
Profile identifies a recruitment agency
No

Supplying high-quality pipes for residential, commercial, and industrial needs across Karachi. Fast delivery. Trusted quality.

FieldValue
IndustryWholesale Building Materials
Company size2-10 employees
HeadquartersZabeel, Dubai
Organization typePrivately Held
Open jobs on Jobsy124
LinkedInView page
Job description

Job Description

About Morningstar

Morningstar unites problem solvers with a clear goal: helping investors achieve their financial objectives. As a leading investment research and data company, we stand out by how we apply our insights to serve a broad range of users. Our independent investment research, powered by cutting-edge technology and design, provides tailored solutions that meet users' needs. With a strong foundation in data and innovation, we deliver comprehensive services to investors worldwide, empowering better decisions for individuals and those managing money for millions.

The Role

We are seeking a Senior Software Engineer to build the applied systems that bring AI capabilities into production: the data pipelines, LLM integrations, agentic workflows, tool interfaces, and evaluation frameworks that make AI-driven products reliable enough to depend on. This is applied engineering rather than research; success is measured in shipped, maintainable systems. You may be a strong fit if you love working within a landscape that changes quickly, creating durable architectures with swappable parts, so new models and techniques are adopted on evidence.

The role encompasses fluency across cloud architecture and local model inference, evaluation design, agentic workflows and orchestration, API and tool design, and AI-assisted data enrichment. It also requires the engineering rigor to establish reliable sources of truth, detect regressions, and recognize when a deterministic solution is more appropriate than an AI-driven one.

Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.

This position is based in our Toronto office. We follow a hybrid policy of at least 4 days onsite.

Job Responsibilities

  • Integrate with hosted LLM inference (via centralized model gateway infrastructure) for extraction, classification, and agent orchestration workloads; evaluate open-weight models against hosted options for cost and performance tradeoffs.
  • Design and maintain adapters that sync source systems (CMS, event platforms, editorial, research libraries) into a governed dataset without duplicating source-of-record logic.
  • Build and maintain an eval harness: curate golden questions, catch regressions before release, and treat eval results as the gate for shipping.
  • Design MCP tools and API/GraphQL interfaces that separate "fuzzy" retrieval (ranked candidates, confidence scores) from "exact" governed lookups (deterministic, provenance-carrying).
  • Build and extend the pipeline that validates, resolves, and versions governed entities into a serving layer.
  • Design and operate LLM-driven extraction and classification agents that propose structured data for human review rather than auto-publishing unreviewed AI output.
  • Own structured content modeling against a headless CMS, including schema and versioning decisions that other teams depend on.
  • Instrument pipelines and served surfaces for freshness, adoption, and answer-quality telemetry.
  • Participate in and help run the weekly eval review and the biweekly skill-library session, harvesting reusable agent tooling for the team.
  • Mentor engineers being reskilled into applied AI work, particularly around eval design and agentic-coding practices.
  • Contribute governance and vocabulary decisions upstream to org-wide standards where relevant, rather than duplicating them.



Qualifications

  • 5+ years of software engineering experience, including production API and data-pipeline design.
  • Comfort working with agentic coding tools daily as a core part of the workflow.
  • Hands-on production experience integrating LLMs: Skills, MCP, RAG, structured outputs, and tool/function calling.
  • Strong proficiency in Python across eval tooling, service-level code, and API development (FastAPI or similar), plus working proficiency in TypeScript/Node.js for application integrations.
  • Experience deploying and operating production services in AWS (or equivalent), including containerized workloads and infrastructure-as-code.
  • Security and privacy judgment in AI systems: handling sensitive data appropriately, and designing against failure modes like prompt injection, data leakage through prompts, and unsafe or unattributed model output.
  • Experience operating production systems against latency, reliability, and cost targets, including token-cost management for inference workloads.
  • Evaluation literacy: you can describe an eval you built, what it caught, and how you handled canonical truth, variance, and regression cases.
  • Experience with REST/GraphQL API design.
  • Solid understanding of data pipeline patterns: idempotency, versioning, and staged architectures.
  • Explicitly not required: formal model training or ML research credentials (e.g., pretraining, fine-tuning research). This is an applied systems role; we're looking for builders, not researchers.
  • Strong written communication. You can write a clear design doc, explain a tradeoff to a non-engineer, and document decisions others will build against.
  • Creative problem solver comfortable operating in ambiguity, with a builder's bias toward shipping over ceremony.



Nice to have

  • Experience evaluating or benchmarking open-weight models for cost/performance (inference-time evaluation, not training).
  • Experience with cloud-hosted inference services (e.g., Amazon Bedrock, Azure AI/Cognitive Services) and centralized LLM gateways (e.g., LiteLLM).
  • Experience with headless CMS platforms and structured content modeling.
  • Experience in a regulated or compliance-sensitive domain where provenance and auditability matter.

Total Cash Compensation (Base Plus Bonus Target) : 101,800.00 - 207,000.00 CAD

If you receive and accept an offer from us, we require that personal and any related investments be disclosed confidentiality to our Compliance team (days vary by region). These investments will be reviewed to ensure they meet Code of Ethics requirements. If any conflicts of interest are identified, then you will be required to liquidate those holdings immediately. In addition, dependent on your department and location of work certain employee accounts must be held with an approved broker (for example all, U.S. employee accounts). If this applies and your account(s) are not with an approved broker, you will be required to move your holdings to an approved broker.

Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.


Job Id: tYmyj1OS8UNktp3djkRaELfsYt0hoy2ulqxWETfOxVjNTsdaeC7rYB+zeakbWtYVQqcqsk1ggpgGZergTq6Icwdp7uQzrqvawg==

Similar jobs

  • Senior software engineer: Applied AI

    Toronto, ON
    Full Time

    Urban Ridge Supplies

    5+ YOECandidates need 5+ years of software engineering experience, including production API and data-pipeline design, and hands-on production LLM integration. Strong Python and AWS skills, evaluation literacy, and clear written communication are required.

    Python, FastAPI, TypeScript, Node.js, AWS, GraphQL

  • Senior Software Engineer- Applied AI

    Toronto, ON
    Full Time

    MstarInc Morningstar Inc. Legal Entity

    5+ YOECandidates need 5+ years of software engineering experience with production API and data-pipeline design, daily use of agentic coding tools, and hands-on LLM integration (RAG, structured outputs, tool calling). Strong Python, AWS and containerized-deployment skills, plus AI security and evaluation literacy, are also required.

    AWS, FastAPI, Node.js, TypeScript, GraphQL, Headless CMS

  • Accountant

    Toronto, ON
    $65k–$80k/yrFull Time

    ICLEI Canada - Local Governments for Sustainability

    Assist with cash flow management as required; Assist with preparing cost reports and other financial reports as required by local, provincial, and federal funding agencies; Meetings with other team members as required

  • Case Manager

    Toronto, ON
    $48k–$51k/yrOn-siteFull Time, Contract

    Across Boundaries

    Employees may be requested, but not required, to work some Sundays; Qualifications & Responsibilities:; Degree in Social Work from a recognized university or equivalent

    Recruitment, Mental health, Case management, Social work theory, Communication skills, Interpersonal skills

  • Payroll Administrator(Part-Time)

    Toronto, ON
    $30/hrOn-sitePart Time

    Fife House Foundation

    2+ YOEThe ideal candidate will have experience with Dayforce and hold a payroll certification, demonstrating a strong knowledge of payroll practices, regulations and legislation as it relates to…; · Assist with internal and…

    Payroll, Microsoft Office, Regulatory compliance, Dayforce, Paramedic, Organizational skills

  • Aerospace Account Manager - Toronto

    Toronto, ON
    Full Time

    RBC

    Experience selling into the defense industry, aerospace sector, or military vehicle market; Experience calling on large OEM ground military vehicle manufacturers and defense contractors; Ability to engage engineering,…

  • Building Maintenance Worker - Relief

    Toronto, ON
    $22.73/hrOn-sitePer diem

    Vibrant Community Health

    Location : On-Site, 2398 Yonge Street (Yonge and Eglinton); Other sites as required; Hours of Work: As required; up to 14 hours per week; Weekday Shifts Required: Days, Evenings as required

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.