Morningstar

Senior software engineer: Applied AI

Morningstar$90K — $132K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software engineering experience with production API and data-pipeline design.
  • Proficient in Python and comfortable with TypeScript/Node.js for application integrations.
  • Hands-on experience integrating LLMs, including Skills, MCP, RAG, and tool/function coding.
  • Experience deploying production services in AWS, including containerized workloads and infrastructure-as-code.
  • Strong written communication skills for clear documentation and design explanations.
  • Security and privacy judgment in AI systems, especially concerning sensitive data management.

Responsibilities

  • Integrate LLM inference for extraction and classification workloads, evaluating cost-performance tradeoffs.
  • Design adapters to sync source systems into a governed dataset without duplicating core logic.
  • Build and maintain evaluation harnesses to catch regressions and ensure high-quality releases.
  • Design tools and APIs that differentiate between 'fuzzy' retrievals and deterministic lookups.
  • Extend the pipeline for validating and versioning governed entities.
  • Create LLM-driven agents for proposing structured data for human review.
  • Own content modeling against a headless CMS to support schema and versioning decisions.

Benefits

  • Hybrid work model allowing regular in-person collaboration four days a week.
  • Flexible benefits to adapt to changing personal needs.
  • Resources and tools to engage with global colleagues effectively.
Full Job Description

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.

Base Salary Compensation Range
$90,489.00-$132,711.00

Incentive Target Percentage

12.5% Annual

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.

100_MstarResCanad Morningstar Research, Inc. (Canada) Legal Entity

About Morningstar

Morningstar, Inc. is a leading provider of independent investment research in North America, Europe, Australia, and Asia. The company offers an extensive line of products and services for individual investors, financial advisors, asset managers, and retirement plan providers and sponsors. Morningstar provides data on approximately 530,000 investment offerings, including stocks, mutual funds, and similar vehicles, along with real-time global market data on more than 18 million equities, indexes, futures, options, commodities, and precious metals, in addition to foreign exchange and Treasury markets. Morningstar also offers investment management services through its investment advisory subsidiaries, with more than $200 billion in assets under advisement and management as of December 31, 2020. The company has operations in 29 countries.
Learn more about Morningstar
Size
10,038 employees
Market Cap
$9 billion
Industry
Net Income
$223.6 million
Founded
1984
5 Year Trend
+16.3%
Revenue
$1.3 billion
NASDAQ

Similar Jobs

More Jobs at Morningstar

More Information Technology Jobs

Find similar Senior software engineer: Applied AI jobs: