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

Chronogolf company logo
Chronogolf
Connect golfers to their favorite courses
Commos company logo
Commos
Knowledge graph platform that empowers better collective choice-making at scale
meshMD company logo
meshMD
Connecting the Healthcare Community
Ready Education company logo
Ready Education
Student mobile engagement platform (SMP) for Higher education
MyWiFi Networks company logo
MyWiFi Networks
White Label WiFi Marketing Platform
MeazureUp company logo
MeazureUp
MeazureUp is a cloud based solution, ensuring consistency across multi-unit enterprises
Bolt company logo
Bolt
Bolt democratizes commerce by making online buying easy, trusted & consistent for millions