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
B-Line  company logo
B-Line
All-in-one smart building platform
Bolt company logo
Bolt
Bolt democratizes commerce by making online buying easy, trusted & consistent for millions
ASSURANCE IQ company logo
ASSURANCE IQ
Improve your personal and financial health