Search jobs > Toronto, ON > Director of engineering

Director of Engineering - ML Platform

Fusemachines
Toronto, ON, CA
$225K-$275K a year (estimated)
Full-time
Quick Apply

We are seeking a Director of Engineering with balanced expertise in Machine Learning (ML) / ML Operations (MLOps) and core software engineering to spearhead our engineering initiatives for an innovative web application product.

This role demands a leader who not only has a profound technical grounding in both ML / MLOps and software development but also possesses the strategic acumen to merge these disciplines seamlessly.

We aim to find a leader who can drive our engineering team towards excellence in both machine learning innovation and robust software engineering practices.

Responsibilities : Strategic Leadership : Develop and execute a cohesive strategy that equally emphasizes advancements in ML / MLOps and core software engineering practices, ensuring they collectively support and enhance our product's vision and capabilities.

Engineering Excellence : Oversee the development, scaling, and optimization of our ML platform while ensuring the software engineering foundations are solid, scalable, and maintainable.

This includes leading efforts in system architecture, API design, data processing, and infrastructure that supports both machine learning and application development.

ML / MLOps Innovation : Guide the team in adopting and innovating in the areas of machine learning model development, deployment, monitoring, and management.

Ensure the ML lifecycle is fully integrated with our CI / CD pipelines, Kubernetes, emphasizing automation, reproducibility, and scalability.

Software Development Leadership : Champion best practices in software development, including design patterns, code quality, security, and performance.

Ensure that our core software engineering practices enable and enhance our ML capabilities, fostering a culture of excellence.

Team Building and Mentorship : Lead, mentor, and lead a diverse distributed engineering team of software developers, ML engineers, and data engineers.

Create an environment that encourages innovation, collaboration, and continuous learning across both software engineering and ML / ML Ops domains.

Cross-functional Collaboration : Serve as a bridge between the ML / MLOps and software engineering teams, ensuring tight integration and collaboration.

Work closely with product management, UX / UI designers, and other stakeholders to deliver a seamless, high-quality product.

Qualifications : Experience : At least 10 years of technology experience, with experience leadership roles managing teams that specialize in both ML / MLOps and core software engineering.

Experience with ML metrics observability, workflow orchestration, service release automation, notebook development, LLM deployment is a plus.

Technical Expertise : A deep understanding of Enterprise Software architecture, design patterns, and modern programming languages coupled with a strong foundation in machine learning algorithms, data modeling, and MLOps practices across the major cloud providers (AWS, Azure, GCP).

Leadership and Vision : Proven ability to lead, inspire, and grow multidisciplinary engineering teams. Strategic thinker with the capacity to balance short-term goals with long-term vision.

Collaborative Skills : Excellent communication and collaboration skills, capable of fostering positive relationships across engineering teams and with other business units.

Education : Advanced degree in Computer Science, Engineering, or a related field, with a strong background in both AI / machine learning and software engineering. Powered by JazzHR

30+ days ago
Related jobs
Broadridge
Toronto, Ontario

If you are passionate about leading engineering efforts and want to be at the helm of innovation, we invite you to join us as a Director of Engineering (backend) for our Platform Team. As the Senior Director of Platform Engineering, you will be a key driver in the development and execution of our pl...

S.i. Systems
Toronto, Ontario

Director of Digital Sales Platforms will lead the delivery and evolution for the platforms team members use to market, onboard, and originate products. Leads sales platform design and development, including refining platform requirements and delivery of scalable platforms in an agile environment. Le...

Royal Bank of Canada
Mississauga, Ontario

As the Director, Data Engineering, you will be accountable for all RBCI data products and services. Furthermore, you will interact with senior leaders to ensure that business value is being generated from the set of data services that the director is responsible for. Partner and lead RBCI's data tra...

Due North
ON, CA

Engineering technologies and engineering-related fields, other. Represent the organization, or delegate representatives to act on behalf of the organization, in negotiations or other official functions. Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year...

Keller Executive Search
Ontario, ON, CA

As the Director of Engineering, you will be responsible for overseeing the development and execution of engineering projects, managing the engineering team, and driving innovation and growth within the company. Our client, is seeking a highly skilled and experienced Director of Engineering with manu...

Wiser Solutions, Inc.
Ontario, Canada

We are looking for a hands-on Director of Engineering to drive execution and innovation within our online/in-store brand execution suite of products. As a Director of Engineering you will lead multiple delivery teams focused on solutions for brand manufacturers. Proficiency with architecting and del...

Composer
Toronto, Ontario
Remote

The Engineering team at Composer is at the forefront of developing our automated trading platform. You'll lead a team of skilled engineers in building scalable, reliable systems, ensuring our platform remains at the cutting edge of trading technology. Lead and mentor a team of talented engineers, fo...

American Express Global Business Travel
Canada

Partner with Product /Engineering directors to deliver on the payments, billing, and Netsuite ERP platform roadmaps. AmexGBT is seeking a successful candidate that will lead critical ERP and billing platforms and mid-office modernization imitative to deliver on tight integration timelines. The Direc...

Deciem
Toronto, Ontario

Clearly define engineering KPI’s to drive Continuous Improvement within the engineering process and across the production-specific locations, TPM’s and with SCM stakeholders. This position will be based out of our production facility in. Establish and maintain the strategic vision for manufacturing ...

CIBC
Toronto, Ontario

En tant que membre de l’équipe CIBC, le directeur en chef, Développement d’applications est un professionnel cumulant une grande expérience en leadership et en coaching, chargé d’offrir des services directs de mise en œuvre d’applications et un soutien à la production, d’entreprendre de nouvelles in...