Software Developer

 

Description:

As a Software Developer, Agentic AI Platform, at Fidelity Investments Canada, you will support the implementation, deployment and ongoing operation of components used in Agentic AI solutions across AWS and Snowflake.

Working with senior team members and partner teams, you will help move approved Agentic AI use cases from prototype into controlled production environments. The role focuses on practical Python automation, cloud deployment, data integration, monitoring and production support rather than AI model development or research.

Agentic AI Implementation & Integration
 

  • Support the implementation and integration of approved Agentic AI solutions within enterprise applications.
  • Configure and maintain Python-based automation scripts and integration components used by Agentic AI workflows.
  • Connect Agentic AI solutions with approved enterprise systems, services and data sources.
  • Support retrieval workflows using enterprise documents and structured data stored or processed through platforms such as Snowflake.
  • Assist with data integration workflows involving Snowflake, Informatica Cloud and approved enterprise data sources.
  • Troubleshoot integration issues involving model services, tools, data sources and data pipelines.
  • Follow established engineering standards for version control, logging, exception handling, testing and documentation.
     

Deployment, Operations & Production Support
 

  • Support the deployment of Agentic AI workloads using existing CI/CD pipelines, containers and approved AWS and Snowflake deployment patterns.
  • Assist with environment validation, testing, releases, troubleshooting and operational handover.
  • Implement and maintain application logging, metrics, dashboards and alerts using established standards.
  • Monitor service failures, runtime errors, retrieval performance, token usage and data-processing issues.
  • Investigate technical issues involving integrations, prompts, tools, data retrieval, Snowflake workloads, Informatica Cloud workflows and supporting cloud services.
  • Collaborate with Data Engineering, Security, Architecture, Cloud and Ops teams to support data access, integrations and production readiness.
  • Support applications through deployment and ongoing production operations while following approved security, access-control and environment standards.
  • Maintain deployment documentation, operational procedures and support runbooks.
     

What We’re Looking For
 

  • University degree in Computer Science, Software Engineering, Information Technology or equivalent experience.
  • 1-3 years of experience in software development, cloud engineering, DevOps or a related technical role.
  • Good Python development skills and experience building scripts, automation solutions or integration components.
  • Basic knowledge of Agentic AI concepts such as prompting, Retrieval-Augmented Generation, tool calling and structured outputs.
  • Experience with Git, GitHub Actions, CI/CD pipelines, Docker or Podman and SQL.
  • Experience integrating REST services, backend systems or enterprise applications. Exposure to managed AI/ML platforms such as Amazon Bedrock, AgentCore, or SageMaker, along with core AWS services is an asset
  • Familiarity with Agentic AI frameworks, MCP, observability/evaluation tools, and production tracing is an asset
  • Experience with infrastructure automation using Terraform or CloudFormation is an asset
  • Familiarity with Snowflake AI/data capabilities and Informatica Cloud integration workflows is asset

Organization Fidelity Canada
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 1 Year
Posted at 2026-10-09 3:08 pm
Expires on 2026-11-23