AI ML Engineer, Railtown AI Technologies

AI ML Engineer, Railtown AI Technologies

Company Railtown AI Technologies Inc.
Job title AI ML Engineer
Job location Vancouver, BC, Canada
Type Full Time

Responsibilities:

  • Brainstorm, design and develop the company’s AI initiatives and roadmaps
  • Formulate the business problem into AI and Machine Learning tasks
  • Working with different types of data including computer logs, errors, natural languages, and more
  • Extract, transform, load structured and unstructured text data
  • Perform AI and machine learning experiments methodically, and conduct data and error analysis to improve models
  • Document findings, approaches and present the results to the team
  • Optimize algorithms and prototypical solutions, such as hyperparameter search, model fine-tuning, etc.
  • Collaborate with the engineering team to implement (build, test and deploy) the ML models
  • Create unit, integration, end-to-end, and/or performance tests.
  • Keep current with technology and industry developments and be on the lookout for new approaches and opportunities to integrate them into the existing solutions

Requirements & Skills:

  • Have strong analytical and problem-solving skills, and willing to dive deep to find creative solutions
  • Have a passion for developing new and innovative solutions with AI, machine learning, and statistical approaches
  • Have an entrepreneurial spirit and love to work in a fast-growing start-up environment, where you will meet like-minded people and celebrate successes
  • BS or MS degree in computer science, engineering, statistics, applied mathematics, or related quantitative discipline
  • Ability to synthesize information from multiple sources and act as thought leaders to design creative solutions
  • Experience in data mining, machine learning, and/or statistical analysis. Knowledge of NLP approaches is an asset.
  • Experience with at least one programming language (i.e., Python is preferred), and knowledge of SQL is a plus
  • Familiarity with modern machine learning packages such as Numpy, Pandas, Sklearn, etc. Experience with Deep Learning packages such as Pytorch is an asset.
  • Basic knowledge of agile software development (e.g. version control, kanban processes, and cloud deployment).
  • Team player. Comfort working in a dynamic group with open problems to solve.

apply for job button