M

Morningstar

Independent investment research and data provider

Senior Software Engineer-Applied AI

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 5 years of software engineering experience, including production API and data-pipeline design.
  • Comfort working daily with agentic coding tools as a core part of the workflow.
  • Hands-on production experience integrating large language models, including Skills, MCP, RAG, structured outputs, and tool/function calling.
  • Strong proficiency in Python for evaluation tooling, service-level code, and API development using 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, including handling sensitive data appropriately and designing against 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, including the ability to describe an evaluation built, what it caught, and how canonical truth, variance, and regression cases were handled.
  • Experience with REST/GraphQL API design.
  • Solid understanding of data-pipeline patterns, including idempotency, versioning, and staged architectures.
  • Strong written communication, including writing clear design documents, explaining tradeoffs to non-engineers, and documenting decisions others will build against.
  • Creative problem-solving and comfort operating in ambiguity with a bias toward shipping.

Responsibilities

  • Integrate hosted large language model inference through 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, including CMS, event platforms, editorial systems, and research libraries, into a governed dataset without duplicating source-of-record logic.
  • Build and maintain an evaluation harness, curate golden questions, catch regressions before release, and use evaluation results as a shipping gate.
  • Design MCP tools and API/GraphQL interfaces that separate fuzzy retrieval (ranked candidates and confidence scores) from exact governed lookups (deterministic and 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 automatically 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 evaluation review and biweekly skill-library session, harvesting reusable agent tooling for the team.
  • Mentor engineers being reskilled into applied AI work, particularly around evaluation design and agentic-coding practices.
  • Contribute governance and vocabulary decisions upstream to organization-wide standards where relevant, rather than duplicating them.

Desired Qualifications

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

About the Company

Morningstar

Independent investment research and data provider

Morningstar provides independent investment research and data to individual investors, financial advisors, and asset managers through subscription-based access. Its platforms—Morningstar Advisor Workstation, Office Cloud, and Morningstar Cloud—deliver organized analytics, research, and tools via cloud or desktop interfaces, with regular updates and services like managed portfolios and retirement management. The ESG offering, powered by Sustainalytics, combines broad data and ratings to support sustainable investing across its products. Its goal is to help users make informed investment decisions by offering reliable data and insights while expanding its subscription business and ESG capabilities.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1984

Recently Posted Jobs

Explore more opportunities at Morningstar

See more jobs