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.
Apply directly at Morningstar →Create a free account for alerts like thisView Morningstar immigration profile
This listing is sourced directly from Morningstar's careers page and normalized into a canonical job model.