This job posting has expired and no longer is available. Please explore other opportunities.

Full Stack Developer

Toronto, ON

The Full Stack Developer role sits within the Solutions function at Filament AI, and will be based in our Toronto office.


As a Developer, you will:


  • Work closely with the Development Team, the Solutions Strategy Team, and the Client Delivery Team, in order to collaborate on, create, and deliver bespoke ML-powered web applications
  • Design and develop REST APIs to fetch data from external sources and trigger actions from third party tools
  • Implement web workers to process large amounts of data, manage scheduled and real-time interactions, integrate with deployed Machine Learning models, and handle the output from said models
  • Build customized, responsive, and accessible chatbot widgets
  • Build robust integrations with NLP tools to power intelligent and intuitive chatbot conversations
  • Work with the Development Team to maintain and update existing projects


The must-have skills and experience:


  • 3+ years of professional development experience
  • At least 2 years of professional experience with Node.js and related frameworks (Express preferred)
  • Highly experienced at using front end frameworks (React preferred)
  • Fluency with relational databases (MySQL preferred)
  • Experience with Microservices Architecture
  • Experience working with legacy code
  • Experience with both proof-of-concept and production grade application development
  • Proactive, and has the ability to work autonomously
  • Strong communicator and collaborator - teamwork is crucial!


The nice-to-have skills and experience:


  • An eye for design
  • Experience with mobile development (i.e. React Native)
  • Experience with Python development
  • Experience with NLP software (i.e. DialogFlow)
  • Exposure to DevOps activities and production deployments
  • Experience with Cloud Computing Services (i.e. GCP, AWS)


Eligibility Criteria:


  • Must be eligible to work full-time and permanently in Ontario

Subscribe to Job Alerts