Machine Learning Engineer

Layer 6 AI

Layer 6 AI

Software Engineering
Toronto, ON, Canada
Posted on Nov 26, 2025
Layer 6 is the AI Centre of Excellence for TD Bank Group. We develop and deploy industry-leading machine learning systems that impact the lives of over 27 million customers, helping more people achieve their financial goals and needs. Our engineering stack supports the development and deployment of ML models across the enterprise including predictive and generative AI. As one of the largest banks in North America, we scale ML deployments to act on massive financial datasets. We are always looking for people driven to be at the cutting edge of machine learning in research, engineering, and impactful applications. Day-to-day as a ML Engineer: Join a world-class team of AI developers with an extensive track record of shipping solutions at the cutting-edge. Architect scalable machine learning and Gen AI systems, focusing on automation, operation efficiency, and reliability. Write clean, efficient, and maintainable code for ML models to ensure efficient deployment of scalable AI application. Work with large-scale, real-world datasets that range from banking transactions, conversation histories, to large document collections. Grow by continuously learning new skills and exploring advanced topics in AI with a team that thrives on knowledge-sharing.