Machine Learning Analyst
Core
Develop innovative AI/ML solutions and Generative AI applications to solve complex business challenges for Canadian investors.
Role type
Machine Learning Analyst
Builds
End-to-end AI/ML based projects and Generative AI solutions
Domain
Financial Services / Artificial Intelligence
Deliverable
production ML models
Required skills
Machine learning algorithms, Generative AI / Large Language Models, Python, SQL, Snowflake, AWS, Git, Deep learning, NLP, Time series analysis
Preferred skills
Cloud computing, Production ML deployment, Prompt engineering, Vector search, LangChain, LlamaIndex, Responsible AI practices
Technologies
Snowflake, AWS (SageMaker), Docker, Kubernetes, PyTorch, scikit-learn, pandas, NumPy, matplotlib, LangChain, LlamaIndex
Responsibilities
Conduct exploratory data analysis and data pre-processing; Develop machine learning-based software solutions; Collaborate in agile scrum sessions; Rapid prototyping of new algorithms; Iterate on model performance through error analysis and benchmarking; Assist in designing customized ML environments; Support documentation, monitoring, and version control of models; Develop and evaluate Generative AI and LLM solutions.
Seniority
Mid-level, hands-on IC