Software Engineer I – Machine Learning
Victrays
About the role
About the Role
The goal of the ML Framework team in AI platform, TD Bank, is to enable model serving and deployment of robust and high-performing models by providing a solid foundation and allowing for fast iteration of deployment through ML frameworks. We are looking for world-class engineers to take on the challenging problem of shipping core frameworks for both Predictive & GenAI that will be used across the bank for model deployment and serving. The candidate will lead ML engineers on the machine learning framework team and will design critical components of the ML frameworks used across the Bank. The candidate will interact with model developers and other ML/DevOps engineers to lead the development of ML frameworks that satisfy the needs of machine learning model deployments across various projects.
Key Accountabilities
- Lead the ML framework team building software of both predictive and GenAI model serving and applications.
- Own and ship features for ML framework capabilities.
- Work with product owners and tech leads to design, ship, and refine significant components of the product.
- Work with model developers, ML/DevOps teams to build, maintain and service the product.
- Provide expertise on fundamental engineering practices for the broader AI/ML engineering team and inspire the adoption of ML engineering practice across the organization.
- Interpret the meaning of new strategic directions and set objectives and measurements.
- Implement monitoring and feedback systems to evaluate progress and identify ways of making continuous improvements.
- Gather and analyze information or data on current and future trends of best engineering practices.
- Seek information on issues impacting the progress of organizational, engineering and process issues.
- Adhere to enterprise frameworks or methodologies that relate to activities for our business area.
- Ensure respective programs/policies/practices are well managed, meet business needs, comply with internal and external requirements, and align with business priorities.
- Consistently exercise discretion in managing correspondence, information and all matters of confidentiality; escalate issues where appropriate.
Experience and/or Education
- 5-6+ years of industry experience as a Software/ML Engineer leading the development of features.
- Experience with building and scaling data-intensive software and systems.
- You value good software and system design and sweat over details in code and API design.
- Experience leading a small team of ML/Software Engineers.
- You enjoy learning new technology and educating others.
- You take great personal pride in building robust and scalable software and ML systems.
- You strive to communicate clearly and with empathy.
- You are highly accountable and have a strong sense of ownership.
- You are a self-starter and can independently drive your projects forward.
- Ability to do detailed code reviews and give thoughtful feedback.
Who We Are
TD is one of the world’s leading global financial institutions and is the fifth largest bank in North America by branches/stores. We deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is committed to being a leader in customer experience; all colleagues are customer facing. We continuously innovate to enhance the customer experience and build capabilities to shape the future of banking. Whether you’ve got years of banking experience or are j
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free