Morningstar

AI Engineer

Morningstar$106K — $126K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience in a modern object-oriented programming language
  • Solid understanding of computer science fundamentals
  • Experience building production-grade applications with AI-assisted tools
  • Proficiency in containerization and deployment technologies
  • Experience with relational databases like PostgreSQL or MSSQL
  • Familiarity with cloud platforms, preferably AWS
  • Experience in Agile environments and tools like Jira

Responsibilities

  • Design, build, and enhance scalable core services
  • Own features from concept through to production deployment
  • Collaborate with product and design teams to understand user needs
  • Contribute to architectural decisions and improve system designs
  • Write clean and maintainable code with a performance focus
  • Maintain system reliability through monitoring and debugging
  • Evaluate new tools and technologies for product value
  • Create and maintain technical documentation and user guides
  • Mentor teammates and promote knowledge sharing

Benefits

  • Hybrid work policy with 4 days onsite each week
  • Tools and resources for meaningful engagement with global colleagues
  • Flexibility with benefits to adapt to changing needs
Full Job Description
About the Role

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'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. You will collaborate closely with product managers, designers, and engineers to build systems that are both technically robust and highly valuable to users.

This role is ideal for someone who is naturally curious, enjoys exploring new technologies, and takes initiative in learning beyond immediate requirements.

Location: Toronto, Ontario (Hybrid policy, 4 days onsite required)

What You'll Do
  • 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
  • Write clean, maintainable, and well-tested code with a focus on performance and scalability
  • Use logging, monitoring, and debugging tools to maintain high system reliability
  • Evaluate new tools and technologies pragmatically, balancing innovation with real product value
  • Create and maintain clear technical documentation and user-facing guides
  • Mentor teammates and contribute to a culture of knowledge sharing and continuous improvement


What We're Looking For
  • Strong collaboration and communication skills; direct, thoughtful, and transparent in discussions
  • 3+ years of experience with at least one modern object-oriented programming language
  • Solid understanding of computer science fundamentals (data structures, algorithms, design patterns)
  • Experience building production grade applications using AI-assisted development tools (e.g., GitHub Copilot, Claude Code)
  • Experience building production-grade services using GenAI/agent frameworks (e.g., LangChain, AWS Bedrock, Copilot Studio)
  • Experience with containerization and deployment (e.g., Docker)
  • Experience building and operating production systems, including debugging and troubleshooting
  • Experience with relational databases such as PostgreSQL or MSSQL
  • Familiarity with cloud platforms (AWS preferred: EC2, RDS, S3, API Gateway)
  • Experience working in Agile environments and using tools like Jira


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


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

7.5%

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.

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 Consumer Technology Jobs

Find similar AI Engineer jobs: