Morgan McKinley

Machine Learning Engineer

Job description

Job Description

The perfect opportunity to enhance your Machine Learning skills and make an impact in a growing business in the financial services industry!

Our client, an ambitious and growing company in the financial services space is looking for a Machine Learning Engineer.

In this role, you will be working alongside a talented team of tech-enthusiasts and will be making an impact creating a top-notch technical environment.

Technical Requirements

  • Extensive experience in NLP
  • Mastery in Python and hands-on experience with NLP libraries e.g., SpaCy, NLTK, and Hugging Face's Transformers.
  • 5+ years of experience in Machine Learning frameworks such as TensorFlow, PyTorch, MXNet, scikit-learn
  • Experience Experience in LLM (e.g., Llama2 and PaLM2) is expected, vector DB and reinforcement
  • Proficiency in using tools for end-to-end machine learning lifecycle, ranging from model development to deployment, in cloud environments like Google Cloud Platform (preferred), AWS, or Azure.

Role Requirements

  • Lead pioneering research at the intersection of NLP, Document Understanding, and Vision. Champion the integration of textual and visual models to drive a deeper comprehension of documents.
  • Design and implement solutions that merge language models with vision systems, such as LayoutLM/Nougat, to analyze and interpret documents with both textual and layout information.
  • Engineer robust NLP pipelines that seamlessly incorporate vision components, spanning tokenization, embedding, model training, and deployment.
  • Create sophisticated algorithms adept at understanding, parsing, and gleaning insights from documents with complex layouts and varied structures.
  • Stay at the cutting edge of both NLP and Vision. Engage in academic discussions, contribute to research publications, and bring fresh perspectives in document analysis.

Morgan McKinley encourages applications from all qualified candidates who represent the full diversity of communities in Canada. We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Alternative format available upon request.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.