Morningstar

Morningstar

AI Engineer

Toronto

Sponsorship not specified$106k-$126kDetected 30 days ago
PythonObject-Oriented ProgrammingData StructuresAlgorithmsGitPostgreSQLVector DatabasesAWSCloud PlatformsDockerData EngineeringLLMsJiraResearchCommunicationCollaboration

About the role

  • You'll leverage modern AI-assisted development tools (e.g., GitHub Copilot, Claude Code) to accelerate delivery while maintaining high standards for code quality, testing, and documentation.
  • The AI Accelerator team sits at the center of Morningstar's Generative AI strategy for the Direct Platform.
  • We work closely with the Morningstar Responsible AI Council to ensure our systems meet strict standards around guardrails, PII filtering, moderation, and anonymized evaluation pipelines.

Responsibilities

  • Design, build, and enhance scalable services powering the MCP Server, MCP Gateway, and AI Agent
  • Own features end-to-end, from concept through production deployment and monitoring
  • Collaborate with product and design partners to deeply understand user needs and deliver meaningful solutions
  • Contribute to architectural decisions and continuously improve system design and engineering practices
  • Use logging, monitoring, and debugging tools to maintain high system reliability
  • Create and maintain clear technical documentation and user-facing guides
  • As a Software Engineer on the AI Accelerator team, you will help design, build, and scale the core services powering Morningstar Directs' GenAI capabilities.
  • You will work across the full development lifecycle-from ideation and design to implementation, deployment, and iteration.
  • You will collaborate closely with product managers, designers, and engineers to build systems that are both technically robust and highly valuable to users.
  • We build and scale core systems such as the Morningstar MCP Server, MCP Gateway, and Morningstar Agent.

Requirements

  • 3+ years of experience with at least one modern object-oriented programming language
  • Experience with containerization and deployment (e.g., Docker)
  • Experience with relational databases such as PostgreSQL or MSSQL
  • 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.

Nice to have

  • Experience with Python and the PostgreSQL ecosystem
  • Experience with event-driven systems, queues, and ETL pipelines
  • Familiarity with vector databases and MCP-based architectures
  • Interest in financial markets, investing, or fund research
  • Experience working in Agile environments and using tools like Jira
  • Familiarity with cloud platforms (AWS preferred: EC2, RDS, S3, API Gateway)

Compensation

  • Compensation Range
  • $ 106,037.00 - $ 126,094.00
  • Incentive Target Percentage

Benefits

  • A range of other benefits are also available to enhance flexibility as needs change.

Company info

  • Our team is responsible not only for delivering GenAI capabilities, but also for solving the underlying challenges that make them production-ready-document vectorization, caching strategies, system scalability, security, and reliability.
  • we question assumptions, prioritize impact over process, and focus on solving meaningful problems rather than executing predefined tasks.
  • Collaboration, shared ownership, and continuous learning are central to how we work.

This listing is sourced directly from Morningstar's careers page and normalized into a canonical job model.