Morningstar logo
MorningstarPosted 3 weeks ago

AI Engineer

$106,037–$126,094 year

HybridToronto, Ontario, Canada

Full TimeEnterprise

Job Summary

Design, build, and enhance scalable services powering the MCP Server, MCP Gateway, and AI Agent, owning features end-to-end from concept through production deployment and monitoring. Collaborate with product and design partners to deeply understand user needs, contribute to architectural decisions, and write clean, maintainable, well-tested code focused on performance and scalability. Use logging, monitoring, and debugging tools to maintain high system reliability while evaluating new tools pragmatically to balance innovation with real product value. Mentor teammates and contribute to a culture of knowledge sharing. This role is ideal for someone who is naturally curious, enjoys exploring new technologies, and takes initiative in learning beyond immediate requirements.

Required Qualifications

  • 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
  • Location: Toronto, Ontario (Hybrid policy, 4 days onsite required)

Desired Qualifications

  • 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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce