What You'll Do!- Deliver robust, scalable AI platform components and end-to-end solutions both independently and collaboratively.
- Collaborate closely with software developers, data engineers, DevOps, and data scientists to develop and support AI platform features.
- Participate in design and architecture discussions for AI platform services, ensuring flexibility, scalability, and reliability.
- Develop and enhance APIs, platform features, and tools to support AI and data workflows.
- Review and optimize code for performance, maintainability, and compliance with platform standards.
- Mentor junior developers on best practices for platform development and effective use of platform tools.
- Ensure platform security, monitoring, and compliance with best practices.
- Provide production support and troubleshooting for AI platform components.
What You Bring!- Minimum 7 years of software engineering experience.
- 5+ years' experience with Java & Spring Boot Framework.
- Experience building APIs and services (REST) to support data and AI workflows.
- Experience working with XML and JSON data formats.
- Strong background in large-scale, distributed system development.
- Hands-on experience with containerization and orchestrators (e.g., Docker, Kubernetes).
- Experience working in integrated team environments using source control systems (e.g., Git, IntelliJ).
- Evidence of design skills and understanding of design patterns, with the ability to apply them to platform architecture.
- Experience with Test Driven Development (TDD) and unit testing frameworks.
Good to Have Skills!- Experience with microservices architecture.
- Experience developing cloud-native apps.
- Familiarity with infrastructure-as-code concepts (e.g., Terraform, CloudFormation).
- Experience with "The Twelve-Factor App" methodology.
- Hands-on experience with MLOps tools and monitoring solutions (e.g. MLflow, Prometheus, Grafana).
- Familiarity with cloud platforms (AWS, Azure, GCP) for deploying and operating AI/platform services.
- Experience with workflow orchestration tools (e.g., Airflow, Kubeflow Pipelines).
- JIRA / Confluence.
What we offer [For full-time permanent roles]Competitive discretionary bonus
Market leading RRSP match program
🩺 Medical, dental, vision, life, and disability benefits
📝 Employee Share Purchase Plan
Maternity/Parental top-up while you care for your little one
Generous vacation policy and personal days
Virtual events to connect with your fellow colleagues
Professional development and comprehensive Career Development program
A fulfilling opportunity to join one of the top FinTechs and help create a new kind of banking experience
The incumbent will be working hybrid and in office time will be spent working from EQ Bank's additional office space located at
2200-25 Ontario Street, Toronto, ON.