FreshRemote.Work

Intermediate Software Engineer

Remote - Canada

At Ada our mission is to make customer service extraordinary for everyone and our vision is a world where every customer interaction is resolved by AI. Ada is an AI-powered customer service automation platform that makes it easy for businesses to automatically resolve the greatest number of customer service conversations — across channels and languages - with the least amount of effort. Since 2016, Ada has powered more than 4 billion automated customer interactions for brands like Wealthsimple, Canva, AirAsia, Yeti, and Square. Born in Toronto, Ada serves companies and their customers worldwide. For more information, visit www.ada.cx

As an Intermediate Software Engineer on our Channels and Handoffs team, you will work with internal and external stakeholders, product managers, and designers to execute Ada’s roadmap and iteratively deliver the messaging platform that will drive more volume to our AI-driven CX platform.

You will play a key role in this team's success by helping to build out a platform layer that would allow us to build out integrations to customer success platforms and digital channels. Some of our channel and handoff integrations include Salesforce, Zendesk, Kustomer, Oracle, Intercom, WhatsApp, and Facebook Messenger, among others.

About You

  • 2+ years of experience as a Backend/Full Stack Developer
  • Proficient with backend technologies (Python and Node.js, Javascript is an asset)
  • Understanding of databases such as MongoDB, PostgreSQL, ElasticSearch and in-memory stores such as Redis
  • Experience with 3rd party LLMs, such as GPT, Azure, Anthropic ect. Experience deploying code and strong developer operations
  • Commitment to personal growth and continued learning
  • Drive and willingness to make the people around you better
  • Self-starter, problem solver and strong communicator
  • Experience working with public APIs to build reliable third-party integrations

Outcomes

  • Execute on our ambitious product roadmap
  • Provide your perspective and ideas to help level up our current development practices
  • Review the team’s code, provide insightful feedback, foster collaborative community and teach everyone something new
  • Ensure that the team is providing the best AI Agent platform experience to our internal developers and external partners

Benefits

  • Competitive salary and generous stock option plan
  • Unlimited vacation
  • Wellness account
  • Extended health coverage
  • Dental/optical/travel insurance
  • Life insurance
  • Employee and family assistance plan

Perks

  • Flexible work schedule
  • Remote-first, In-person friendly work …
This job isn't fresh anymore!
Search Fresh Jobs