Akkodis
Position Type: Full-time, Permanent
Location: Toronto, ON
Work Model: Hybrid - 3 days per week in office (Monday, Wednesday and Friday)
Salary Range: $110,000 - $135,000 per annum plus bonus and benefits
About Our Client
Our client is a large, globally recognized financial services organization with significant investments in technology, cyber security, and advanced analytics. The firm operates complex, enterprise-scale platforms supporting global banking, digital products, and capital markets, with a strong emphasis on security, resilience, and regulatory compliance.
The organization continues to invest heavily in AI-driven cyber security solutions, threat intelligence platforms, and modern digital tooling to protect critical financial infrastructure and combat cybercrime.
About the Opportunity
This opportunity is for a Senior Application Developer to join a specialized Cyber Security & AI Digital Development team. The team designs, builds, and supports bespoke applications used by cyber threat hunting, cyber analytics, and adversary emulation teams.
In this role, you will act as a senior full‑stack engineer, responsible for developing and delivering LLM-powered security tools and highly scalable internal platforms. You will contribute across the full development lifecycle - architecture, implementation, integration, and operational support — while collaborating with cross‑functional cyber security, data, and platform teams.
What You’ll Do
Design and develop production-grade full-stack applications supporting cyber security and financial crime use cases
Build, maintain, and evolve LLM-powered tools, including RAG pipelines and AI-assisted analysis workflows
Develop scalable, robust, and fault-tolerant Python-based backend services (Django / FastAPI)
Implement modern, responsive front-end interfaces using Type
Script and frameworks such as Vue, React, or Angular
Integrate applications with cloud-based platforms and enterprise services
Work closely with cyber security professionals to understand requirements and translate them into technical solutions
Identify technical risks and proactively design mitigations to ensure reliability and resilience
Participate in code reviews, architectural discussions, and best-practice enforcement
Establish strong working relationships across security, engineering, and platform teams
What You Bring
Must-Have Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related technical field
5+ years of experience designing, developing, and supporting production systems
Strong programming expertise in Python, with hands-on experience using Django and/or FastAPI
Solid experience building modern web applications using Type
Script and contemporary frontend frameworks (Vue, React, Angular)
Proven experience designing scalable, robust, and fault-tolerant systems
Strong problem-solving skills and the ability to deliver high-quality solutions under tight deadlines
Excellent communication skills, with the ability to collaborate across technical and non-technical teams
Nice-to-Have Qualifications
Experience with LLMs, RAG pipelines, vector search, and context engineering
Familiarity with vector databases (e.g., pgvector) and agent orchestration frameworks (Lang
Chain, Lang
Graph, Semantic Kernel)
Shift)
Exposure to IAM solutions such as Azure Entra ID or equivalent identity platforms
Knowledge of SQL, NoSQL, and modern data architectures
Previous experience working within cyber security, fraud, or risk analytics domains
What You’ll Love About This Opportunity
Hands-on work with AI-driven cyber security platforms in a real-world, high-impact environment
The opportunity to design and deploy LLM-powered solutions at enterprise scale
A senior, hands-on engineering role with end-to-end ownership
Exposure to complex technical challenges at the intersection of security, AI, and financial services
A stable hybrid working model within a large, well-established organization
How to Apply
If you are interested in learning more, don't hesitate to apply today or check out Akkodis Canada website for more opportunities.
Important
We thank all applicants for their interest in this opportunity. Only candidates meeting the above qualifications will be contacted for further discussions.
Akkodis Canada will never share your resume or any personal details without your explicit consent.
We thank all applicants for their interest in this opportunity. Only candidates meeting the above qualifications will be contacted for further discussions.
Our Commitment:
At Akkodis, part of The Adecco Group, our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matters. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.
Verified Listing
This role has been verified for authenticity, market-rate compensation, and remote eligibility.
Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.