Facebook pixel

Senior Machine Learning Engineer
NLP
Confirmed live in the last 24 hours
Locations
Vancouver, BC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Bash
Docker
C/C++/C#
Python NLTK
Pytorch
Research
SpaCy
Tensorflow
Natural Language Processing (NLP)
Kubernetes
Python
Scikit-Learn
Apache Thrift
Requirements
  • Work with data scientists and developers in the research, building and deployment of machine learning models and other infrastructure components for NLP related features
  • Work as part of an Agile development team to write Python code
  • Document code and document detail designs
  • Design, in collaboration with team, the software implementations that satisfy business requirements
  • Design, in collaboration with the architecture team, the system architectures that satisfy business requirements
  • Write unit and integration tests for your code
  • Collaborate with testers in development of test cases
  • Develop deployment systems for Python based systems
  • Collaborate with product owners on user story generation and refinement
  • Participate in knowledge sharing activities with colleagues
  • Monitor and support operation of production systems
  • Minimum 5 years of Python development experience, shipping enterprise grade software in an Agile environment
  • Experience working with microservices
  • Experience with web services technology such as REST, JSON, or Thrift
  • Experience working on machine learning problems such as in natural language processing, speech recognition, and others
  • Experience with machine learning libraries such as Scikit-learn, TensorFlow PyTorch, NLTK, SpaCy, and others
  • Experience with multi-threaded programming
  • Experience with unit testing and Test Driven Development (TDD)
  • Experience with Continuous Integration/Continuous Delivery (CI/CD)
  • Experience mentoring Junior developers
  • Experience with any of the following is considered an asset:
  • C++, Bash
  • MLflow, OpenShift, Kubernetes, Docker
Global Relay

501-1,000 employees

Compliant electronic communications platform