Software Developer, AI Engineering & SDLC Transformation
Core
Apply generative AI and agentic engineering to transform the end-to-end software development lifecycle (SDLC) for Fidelity Investments Canada, focusing on improving developer experience, delivery speed, and quality.
Role type
Senior IC Software Developer (AI Engineering & SDLC Transformation)
Builds
Reusable agentic workflows, developer tools, and engineering foundations that reason over enterprise context and integrate safely with approved systems.
Domain
Financial Services / Generative AI / Agentic AI / Software Engineering
Deliverable
production ML models | product features
Required skills
Python, Generative AI, Agentic AI engineering, API development, Microservices, CI/CD, DevSecOps, AWS, Snowflake, Kubernetes, Source control, Infrastructure as Code (IaC), Model evaluation, Agent orchestration, Tool integration, Guardrails, Secure execution
Preferred skills
Java, JavaScript/TypeScript, Open-source/open-weight code models, Self-hosting AI models, Agile/Scrum
Technologies
Python, AWS, Snowflake, Kubernetes, Java, JavaScript, TypeScript, Open-source models
Responsibilities
Partner with business, product, and engineering teams to identify and implement AI opportunities across the SDLC; Design and develop reusable agentic workflows and developer tools; Implement capabilities for context retrieval, agent orchestration, and secure execution; Develop AI-assisted testing, quality assurance, and automated quality controls; Evaluate and recommend AI models and frameworks for enterprise use cases; Measure and optimize outcomes using engineering and developer experience metrics.
Seniority
Senior, hands-on IC

