logo

View all jobs

AI Engineer - Artificial Intelligence

Toronto, Ontario · Information Technology
Our client is a technology company utilizing genetic information to allow doctors and patients make informed medical decisions.

Core Responsibilities:
  • Coordinate with engineering, operational, and healthcare personnel to identify and specify software development priorities and to provide technical documentation and recommendations
  • Prepare data, including sensitive patient medical records and avatar interaction data, for use in machine learning systems
  • Assist in the architecture, engineering, and development of data-producing/consuming software, including changes to legacy web application software, to optimize the use of machine learning and AI techniques
  • Design and implement conversational AI systems:
  • Automate patient-avatar conversations using automatic speech recognition (ASR), natural language processing (NLP), and natural language generation (NLG) techniques
  • Intelligently and in real-time divert interactions to human staff if the AI system has low confidence
  • Dynamically learn and improve conversational AI based on the self-labeling nature of diverted interactions
  • Apply advanced techniques to compensate for environmental noise and age-related changes in speech

Basic Requirements:
  • MS or PhD in Computer Science or Software Engineering, or equivalent experience developing complex software
  • 5+ years of experience (including grad school) developing machine learning and voice/conversation-based applications for practical use
  • 2+ Years in an agile software development environment, preferably with a startup
  • 2+ Years experience developing web-based applications and working with RESTful APIs
  • Knowledge of software engineering principles
  • Self-motivated, independent thinker capable of working within a multi-disciplinary, diverse team

Additional Desired Experience:
  • LAMP stack w/ PHP
  • Django framework
  • Application of machine learning and AI techniques to healthcare data and use cases
  • Audio signal processing and noise reduction
  • Machine vision
  • Development of data mining, analytics, dashboards and reporting systems
More Openings
Staff Firmware Engineer
Account Executive
C++ Developers
IT Project Manager
Share This Job
Powered by