AI Applied Senior Engineering Lead
Mississauga, ONCiti Canada Technology Services ULC
10+ YOECandidates need 10+ years of software engineering experience, including 2+ years in AI or LLM-based solutions and enterprise AI delivery. They need strong Python or Java skills, hands-on experience with LLMs, RAG and agent frameworks, and familiarity with containers and Kubernetes.
Python, Java, Spring Boot, Angular, Node.js, TensorFlow
VP Senior Applied AI Full-Stack Engineer
Mississauga, ONCiti Canada Technology Services ULC
8+ YOECandidates need 8+ years of experience with Java/Spring Boot, Angular 19+ or React, Starburst/Trino, and relational and NoSQL databases. Experience with Aspose, MCP server development, AI coding tools, GitHub and Jira is needed, and banking domain knowledge is valued.
Starburst, Trino, Aspose.Words, Aspose.Cells, Aspose.PDF, GitHub
AI-Augmented Automation Engineer (Java & Selenium/Playwright)
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECandidates need 5+ years of software quality engineering and test automation, with strong Java skills and experience with Selenium WebDriver or Playwright. Investment banking markets technology experience and a bachelor's degree or equivalent are also expected.
Selenium WebDriver, Playwright, Git, Jenkins, TeamCity, Jira