AI Engineering Team Lead

Engineering Toronto, ON


Description

Qualifacts is a leading provider of behavioral health software and SaaS solutions for clinical productivity, compliance and state reporting, billing, and business intelligence. Its mission is to be an innovative and trusted technology and end-to-end solutions partner, enabling exceptional outcomes for its customers and those they serve. Qualifacts’ comprehensive portfolio, including the CareLogic®, Credible™, and InSync® platforms, spans and serves the entire behavioral health, rehabilitative, and human services market supporting non-profit Certified Community Behavioral Health Clinics (CCBHC) as well as for-profit large enterprise and small business providers.  Qualifacts has a loyal customer base, with more than 2,500 customers representing 75,000 providers serving more than 6 million patients.  Qualifacts was recognized in the 2022 and 2023 Best in KLAS: Software and Services report as having the top ranked Behavioral Health EHR solutions. 

If you want to work inside an atmosphere where innovation has purpose, and your ambition works to support our customers and those they serve, please apply today!



About the AI Engineering Team Lead

You'll play a key part in innovative new AI projects for Qualifacts. As the AI Engineering Team Lead, you will lead an agile team to develop new products that will have the opportunity to be distributed to more than 125,000 behavioral health clinicians and millions of patients. We will be building AI products from the ground up to complement Qualifacts’ four platforms. 


About the Stack 

  • Backend: Python 3, Django, PostgresSQL database, and Redis
  • Frontend: ES6 on React
  • Hosting: AWS services including EC2, RDS, ECS, S3, and Elasticache



Responsibilities
 of the AI Engineering Team Lead

  • Provide leadership and guidance to our AI engineering team, fostering an environment of continuous improvement
  • Collaborate with cross-functional teams to translate business needs into technical solutions. 
  • Drive architectural decisions and set the technical direction for the team
  • Address technical challenges related to expansion, including load management, legal compliance, and localization
  • Champion coding best practices, ensuring the delivery of high-quality software
  • Prioritize and allocate resources and tasks, ensuring timely delivery of projects
  • Mentor and develop team members, fostering career growth and improving skill sets



Required Skills of the AI Engineering Team Lead
 

  • 5+ years of enterprise software development experience, with 1-2 years in a team lead role. SaaS experience is strongly preferred
  • Strong foundation in computer science and database design
  • Understanding of Cloud Infrastructure (AWS, Google Cloud, etc) 
  • Experience with one or more of the following Go/Python/Node/JVM/ES6 
  • Demonstrated experience taking leadership in projects 
  • Strong problem-solving skills and a passion for technical innovation
  • Excellent communication and team collaboration skills



Desired Skills of the AI Engineering Team Lead

  • Hands-on experience with Django or React
  • Prior experience in behavioral health or EHRs 
  • Experience with OpenAI and/or other LLMs or machine learning models in general