Chatbot Engineer

 (5+ years exp)
$150k – $165k • No equity
Published: 1 month ago
Avatar for Emerald IT Consulting

Emerald IT Consulting

We provide top tier architectural solutions to wide range of IT clients

Job Location

Remote • 
Toronto • 
Ottawa • 

Job Type

Contract

Visa Sponsorship

Not Available

Hires remotely in

Relocation

Allowed

The Role

ROLE AND RESPONSIBILITIES

Digital Customer Operations IT team is looking for a talented ML Developer for a position of a Sr. Virtual Assistant Engineer for a long term engagement with a major Telecommunications client in Toronto.

  • Work on cutting edge Intelligent Virtual Assistant technology to deliver superb customer experience
  • Participate in full SDLC/CDD
  • Work as part of an advanced team to build public & internal facing ML-based virtual assistants
  • Be part of an agile team, collaborating program architect, business analysts, product owner, technical leads, and other Sr. Bot Developers to understand requirements, design for the features
  • Participates in BRD, SRS review sessions, sprint planning, story grooming
  • Train the virtual assistant dialogue and conversation model using leading edge ML based VA framework
  • Work on building custom dialogue policy modules, custom NLU components and other models
  • Work on integrations to back ends and data integrations into conversation design
  • Participate in peer code reviews, offer implementation improvements
  • Must be fluent in concepts of MLOps/DevOps/Containerization and edge computing
  • Must be meticulous and possess immense attention to detail
  • Own the knowledge transfer process to operation support teams for day 2 readiness
  • Knowledge of French is a plus

TECHNICAL SKILLS

Application Dev:

  • Python, Rasa, REST, SOAP, Rasa, Keras, TensorFlow, Scikit, Spacy, Duckling, MITIE, Pandas, Multithreading/Concurrency, design patterns. ML models such as BERT, RoBERTa, Elektra, GPTx
  •  High availability software design
  •  DevOps, Docker, Kubernetes, OpenShift, HAProxy, Envoy
  •  TFS, GitLab, CI/CD, JIRA, Confluence
  •  Awareness of speech technologies
  •  Optional : Google DialogueFlow, GCP Speech2Text and Text2Speech APIs

Databases:

  • Redis Enterprise (Hash, Search, Graph, TimeSeries, ML), Cassandra/DES/Grakn, MySQL
  • Data Processing: Apache Spark, Kafka
  • ElasticSearch/Kibana/Logstash/Beats, Grafana, Prometheus

Security:

  • JWT, Kerberos, SASL, NTLM, TLS, Siteminder, SAML 2.0, OAuth
  •  Understanding of CQRS and Event driven architecture

ADDITIONAL NOTES

Must take interest in conversation design and computational linguistics

*MUST HAVE EXCELLENT COMMUNICATION AND INTERPERSONAL SKILLSQUALIFICATIONS AND EDUCATION REQUIREMENTS
*

Education

Bachelors in Computer Science or equivalent

This is a contract-only position, you must be incorporated.

Location: Toronto, Montreal and Ottawa areas only. Do not apply outside of these metropolotan areas.

More about Emerald IT Consulting

Founders

Serge B
Founder • 3 years
Toronto
image
Go to team image

Similar Jobs

SuperMoney company logo
SuperMoney
Helping people achieve their financial goals
PodiumIO company logo
PodiumIO
End to End E-commerce platform for SMB's selling Services
Nanoleaf company logo
Nanoleaf
Pioneering smart light panels for the masses. Smarter by Design
Bolt company logo
Bolt
Bolt democratizes commerce by making online buying easy, trusted & consistent for millions
Akira Health company logo
Akira Health
Reimagining health care in Canada.