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
Imaginary Spaces
storytelling with real-time pixels
Corl
Financing the Digital Economy
PodiumIO
End to End E-commerce platform for SMB's selling Services
Nanoleaf
Pioneering smart light panels for the masses. Smarter by Design
Guarana
Mobile and web app development for startups
Bolt
Bolt democratizes commerce by making online buying easy, trusted & consistent for millions
Akira Health
Reimagining health care in Canada.
nplex biosciences
The Protein Profiling Company