What you'll do
As a Solution Architect, you will be responsible for designing and implementing AI and machine learning solutions to address business challenges and improve operational efficiency. Your main responsibilities will include:
Collaborating with cross-functional teams to identify and understand business requirements and translate them into AI solution designs
Providing technical guidance and expertise on AI-related tools, frameworks, and platforms
Developing end-to-end AI architectures, including data collection, preprocessing, model development, deployment, and monitoring.
Designing scalable and efficient AI systems that leverage cloud services such as Azure Machine Learning, Google Cloud Platform (GCP), or Amazon Web Services (AWS)
Conducting code reviews and ensuring adherence to coding standards and best practices
Working closely with data scientists and software engineers to implement AI models and algorithms into production-ready applications
Evaluating and selecting appropriate AI technologies, libraries, and frameworks based on project requirements
Collaborating with Enterprise Architects to align AI solutions with the overall enterprise architecture strategy
Keeping up-to-date with the latest advancements in AI technologies and methodologies
Participating in the planning and execution of technology selection, procurement, and implementation projects
Providing leadership and driving the resolution of inter-program and inter-project issues
Overseeing the integration of new technologies and applications into the existing IT infrastructure
Contributing to the creation and improvement of enterprise architecture practices, processes, governance, and compliance
Establishing overall direction and strategic initiatives for a Global Enterprise Architecture aligned with business and IT strategies
Defining and maintaining governance and compliance standards and policies
Executing based on Enterprise Architecture processes
Creating, updating, and maintaining architecture models, roadmaps, and strategies
Leading risk and cost analysis, including build vs. buy strategies and recommendations
Analyzing the current IT environment to identify critical deficiencies and recommend improvement solutions
Contributing to the definition and evolution of global IT architecture based on long-term business strategy, compliance requirements, obsolescence of mission-critical applications, and evolving IT solutions offerings
Capturing current state AI architecture and establishing future state architecture vision for each domain aligned with business and IT strategy
Developing roadmaps for each domain to achieve the future state architecture
Utilizing roadmaps as the basis for reviewing and approving project designs during the Design gate state of the Project lifecycle
Advocating and promoting the Enterprise Architecture vision and value proposition within the IT and business community
Leading research and assessment of new approaches and technologies for potential use within the organization
Facilitating the creation and evolution of architecture principles to support decision-making
Contributing to the development of an implementation plan for enterprise architecture
Driving architecture review of proposed programs as part of the yearly planning process
Proposing architecture-driven programs that simplify complexity, reduce redundancy, leverage technology innovations, aligned with Architecture goals
Consulting with project teams to align projects with enterprise architecture requirements
Reviewing project implementations with functional leadership to ensure alignment with approved architecture designs
Consulting with infrastructure teams to align infrastructure with architecture requirements
What you bring
A master's or bachelor's degree in Computer Science, Engineering, A PhD, or a related field
Certification in relevant cloud platforms such as Azure, GCP, or AWS (Solutions Architect or Developer) is preferred
In-depth knowledge of AI technologies, including machine learning algorithms, natural language processing (NLP), computer vision, and deep learning frameworks (e.g., TensorFlow, PyTorch)
Strong understanding of cloud services like Azure Machine Learning, GCP AI Platform, or AWS SageMaker
Experience with big data technologies such as Apache Spark or Hadoop for processing large datasets
Proficiency in programming languages such as Python or R for developing AI models and prototypes
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes
Knowledge of DevOps practices for building CI/CD pipelines and automating deployment processes
Excellent communication skills to effectively collaborate with stakeholders from different backgrounds
Hybrid
We value flexibility. We have adopted a hybrid work model whereby employees use a combination of working in office and virtually in service of outcomes. Each leader is empowered to decide what work is best achieved in person based on the unique needs of their team.
About Us
Canadian Tire Corporation, Limited ("CTC") is one of Canada's most admired and trusted companies. With more than 90 Owned Brands, 1,700 retail locations, financial services, exemplary e-commerce capabilities, and exciting market-leading merchandising strategies. We dream big and work as one to innovate with purpose for our customers at every level of our business, investing in new technologies and products, and doubling down on top talent to drive the company forward. We offer competitive salaries and wages to CTC employees, as well as store discounts, supported learning through our Triangle Learning Academy, Canadian Tire Profit Sharing, and retirement and savings programs for eligible employees. As part of our enhanced flex benefits program, we offer mental health benefits in the amount of $5,000 per year for benefits-eligible employees and their families, including total well-being, and mental health tools and resources for all employees. Join us in helping to make life in Canada better through living and working our Core Values: we are innovators and entrepreneurs at our core, outcomes drive us, inclusion is a must, we are stronger together and we take personal responsibility. It is an especially exciting time to join CTC and its family of companies where career opportunities are wide-ranging! Join us, where there's a place for you here.
Our Commitment to Diversity, Inclusion and Belonging
We are committed to fostering an environment where belonging thrives, and diversity, inclusion and equity are infused into everything we do. We believe in building an organizational culture where people are consistently treated with dignity while respecting individual religion, nationality, gender, race, age, perceived ability, spoken language, sexual orientation, and identification. We are united in our purpose of being here to help make life in Canada better.
Accommodations
We stand firm in our Core Value that inclusion is a must. We welcome and encourage candidates from equity-seeking groups such as people who identify as racialized, Indigenous, 2SLGBTQIA+, women, people with disabilities, and beyond. Should you require any accommodation in applying for this role, or throughout the interview process, please make them known when contacted and we will work with you to help meet your needs.