Toronto, Canada | Kitchener, Canada | Raleigh, United States of America
Type
Full Time
Responsibilities:
Delivering AI/ML models from initial planning to data sourcing and preparation, building and training models, and deploying models to production in our cloud environment, ideally using and deploying open-source models
Creating AI-based prototypes to evaluate model and design options, working with internal stakeholders to analyze the quality and relevance of results
Training and tuning models to optimize outcomes of algorithms
Integrating models into production, working with Engineering team members as needed to integrate models into product architecture
Working with internal stakeholders to understand the product needs of AI and to scope potential solutions
Conducting research into relevant AI models and technologies and staying well-connected to trends and developments in this rapidly evolving space
Requirements & Skills:
5+ years of software development experience with at least 3 years of experience implementing ML and AI technologies
Deep knowledge of data modeling, and current ML and AI technologies with experience working with LLMs in particular to develop language-based solutions
Highly analytical with the ability to think outside of the box, consider potential solutions from many different sources, and make decisions with rapidly evolving or ambiguous data points
Creative and scrappy problem solver who is excited about the prospect of creating greenfield solutions using new and evolving technologies
Strong written and verbal communication skills with the ability to present complex ideas
Highly collaborative with the ability to work cross-functionally to understand needs and execute against ideas
Thrives in a startup environment where speed, agility, and high performance are table stakes