2h ago

Principal Software Engineer - AI Team

Remote - Nova Scotia/Ontario, Canada
full-timesenior Remotecybersecurity

Tech Stack

Description

You will own the technical vision and architecture of the AI platform, designing and building foundational services that enable the Product Engineering Team to develop AI features. Your expertise will ensure the platform is highly scalable, performant, and built on modern microservices patterns.

Requirements

  • 8+ years building large-scale SaaS applications
  • 3+ years technical leadership mentoring senior engineers
  • 5+ years SaaS Java/Groovy enterprise web application development
  • 5+ years Spring Boot experience
  • Experience with Docker, Kubernetes, and generative AI

Responsibilities

  • Own long-term technical vision and architecture for the AI platform
  • Architect and implement multi-agent systems using microservices patterns
  • Design and manage containerized deployments on GKE
  • Establish monitoring, distributed tracing, and logging strategies
  • Provide technical leadership and mentor senior engineers
0 views 0 saves 0 applications