Chatbot Engineer
(5+ years exp)$150k – $165k • No equity
Published: 1 month ago
Emerald IT Consulting
We provide top tier architectural solutions to wide range of IT clients
Job Type
ContractVisa Sponsorship
Not AvailableRelocation
AllowedThe 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
Similar Jobs
SuperMoney
Helping people achieve their financial goals
B-Line
All-in-one smart building platform
Imaginary Spaces
storytelling with real-time pixels
Balance
Canada's largest digital asset custodian
Tonal
Be Your Strongest
flowfilters
Air Filters for Cannabis Cultivation and Consumer Smoking
Guarana
Mobile and web app development for startups
Bolt
Bolt democratizes commerce by making online buying easy, trusted & consistent for millions
ASSURANCE IQ
Improve your personal and financial health