Senior Backend & AI Resident expert responsible for AI innovations at Revelate. Bridging enterprise engineering with AI capabilities on a Montreal-based team.
Responsibilities
Lead our AI product Augmentation and create AI foundation.
Lead migration from a relational database to a vector database.
Leverage knowledge of Java Spring, node.js, and Unix/Linux platforms.
Deploy and manage applications using Kubernetes, Docker, and AWS.
Effectively communicate with customers and internal teams.
Requirements
7+ years of professional software development experience.
2–3 years specifically focused on AI, Machine Learning, and Vector embeddings, LLM orchestration or/and MCP.
Expert-level Java, Python, SQL, and Kubernetes.
Fully Bilingual (French and English) is required for this role.
Understanding of Maven and experience with source code management systems (Git or Mercurial).
Java IVR Application Developer developing cloud - based IVR applications for voice/contact centers. Seeking an experienced developer with strong Java skills and cloud platform knowledge.
.NET Enterprise Architect leading enterprise architecture and integration strategies for digital transformation initiatives. Seeking a candidate with deep .NET experience.
Staff Backend Engineer for Grafana Labs developing and maintaining cloud solutions for their observability platform. Collaborating across teams in a remote - first environment focused on innovation and developer experience.
Senior Software Engineer II developing payment gateway solutions for Versapay. Collaborating with cross - functional teams to enhance functionality and modernize architecture.
Principal Java Developer in E - trading team at Morgan Stanley enhancing fixed - income trading software solutions. Collaborate with traders, lead projects, and innovate in financial technology.
Senior Backend Developer responsible for designing and implementing backend systems for UCaaS products. Contributing to high - availability services and collaborating across teams in a remote environment.