Software Engineer, Conversational AI

Glia Technologies
Apply Now

Job Description

If you are a solid Full-Stack Software Engineer familiar with JavaScript or TypeScript, this is the job for you. You will be responsible for creating and maintaining Node.js microservices, their tooling and modules. Since all our product teams are self-reliant, some Front-End and Infrastructure work may also be required based on team objectives.

The Team

You will be joining Team Synapse that mainly uses Node.js, Express.js, and k8s, along with other latest technologies to implement web applications that deliver Conversational AI technology to the end-user. 

All Software Engineers on the team report to the dedicated Engineering Manager. The team’s work is driven by Objectives and Key Results, reviewed quarterly in collaboration with the Director of Engineering. All projects within the team’s space are planned, led, and executed by Engineers. 

Members of the team are located primarily in Vancouver and work in the Pacific Time zone (PT). Our processes are optimized for remote collaboration so we accept candidates from anywhere in Canada.

Our Tech Stack

  • Backend: Node.js, Python microservices
  • Infrastructure: AWS, Kubernetes (AWS EKS), Nginx, Terraform
  • Persistence: PostgreSQL, Redis
  • CI/CD: GitHub Actions, Jenkins

Additionally, Engineering teams at Glia use:

  • Backend: Python, Elixir, and Ruby
  • Frontend: Javascript and React.js
  • Native mobile SDKs: Java and Swift

Candidate Requirements

  • Prior experience as a Software Engineer
  • Great team player contributing to create good team culture
  • Experience with TypeScript, Node.js, Express, and other related technologies
  • Strong experience with REST API design and implementation
  • Results-oriented with a high attention to detail and quality
  • Strong organizational and planning skills
  • Self-starter with the energy, drive and determination to accomplish goals
  • Proficient verbal and technical writing skills

We are always curious and hungry for knowledge here at Glia. Even if you don’t meet all of the requirements exactly, we encourage you to apply as long as you are passionate about mastering your craft and developing your skills.


  • Glia stock options and competitive salary
  • Diversity: 18 languages and 15 countries represented.
  • Professional development support (trainings, courses, conferences, books, etc)
  • Transparent career development system
  • Different options for your working preferences (office, remote, flexible)
  • Access to all the latest tools and equipment you’ll need 
  • Sports compensation, reimbursement for therapy, counseling sessions
  • Team events: annual employee awards, internal hackathons, and a dozen cool events from cooking to the Glia olympic games :)
  • Generous referral bonuses

Company Info.

Glia Technologies

Glia provides businesses with the ability to offer an in-person customer experience over the internet. With just one line of code, businesses can pinpoint and interact with their most valuable website visitors using video, voice, chat, and CoBrowsing tools, leading to greater online conversions and enhanced customer support.

  • Industry
    Information Technology
  • No. of Employees
  • Location
    New York, NY, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Glia Technologies is currently hiring Conversational AI Engineer Jobs in Canada with average base salary of Can$140,000 - Can$250,000 / Year.

Similar Jobs View More