Principal Machine Learning Engineer - Computer Vision
WhatJobs DirectRole Overview
WhatJobs Direct is hiring a Principal Machine Learning Engineer - Computer Vision. This is a full-time role in Mississauga. Part of WhatJobs Direct's Data Science hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Our client, a cutting-edge technology company specializing in AI-driven solutions, is actively seeking a Principal Machine Learning Engineer with a strong focus on Computer Vision to join their fully remote research and development team. This is a unique opportunity to lead the design and implementation of advanced computer vision algorithms and systems that power next-generation products. You will play a critical role in defining the technical direction, mentoring junior engineers, and pushing the boundaries of what's possible in visual intelligence.
Key Responsibilities:
Lead the research, design, development, and deployment of state-of-the-art computer vision models for tasks such as object detection, image segmentation, facial recognition, and generative modeling. Develop and optimize deep learning architectures, including Convolutional Neural Networks (CNNs), Transformers, and other relevant models, for real-world applications. Build robust and scalable machine learning pipelines for data preprocessing, augmentation, model training, evaluation, and inference. Collaborate closely with cross-functional teams, including product managers, software engineers, and UX designers, to translate business requirements into technical solutions. Mentor and guide a team of talented ML engineers and researchers, fostering innovation and technical excellence. Stay abreast of the latest advancements in computer vision and deep learning research, evaluating and integrating new techniques and technologies. Architect and implement scalable ML systems leveraging cloud platforms (AWS, Azure, GCP) and MLOps best practices. Ensure the performance, reliability, and scalability of deployed computer vision models in production environments. Contribute to the company's intellectual property through publications, patents, or open-source contributions. Promote best practices in code quality, testing, documentation, and ethical AI development.
Qualifications
Ph.D. or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, Electrical Engineering, or a related quantitative field. Minimum of 10 years of experience in machine learning, with at least 7 years specializing in computer vision. Deep expertise in deep learning frameworks such as TensorFlow, PyTorch, Keras. Proven experience developing and deploying production-grade computer vision models using libraries like OpenCV, scikit-image, and relevant deep learning toolkits. Strong understanding of various computer vision algorithms, techniques, and theoretical foundations. Experience with cloud computing platforms (AWS, Azure, GCP) and MLOps tools and workflows. Demonstrated leadership experience, with a track record of mentoring engineers and guiding technical projects. Excellent problem-solving, analytical, and critical thinking skills. Exceptional communication, collaboration, and presentation skills, vital for a fully remote role. Ability to work independently, manage complex projects, and deliver results in a fast-paced environment. Experience with large-scale datasets and distributed training is highly desirable. This is a fully remote position, enabling you to work from **Mississauga, Ontario**, or any location within Canada. Join a leading team shaping the future of AI and computer vision. We offer a competitive compensation package, comprehensive benefits, and the opportunity to make a significant impact.
Frequently Asked Questions
How do I apply for the Principal Machine Learning Engineer - Computer Vision position at WhatJobs Direct?
Use the Apply button above to submit your application directly to WhatJobs Direct. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Principal Machine Learning Engineer - Computer Vision position at WhatJobs Direct located?
This position is based in Mississauga. WhatJobs Direct has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Principal Machine Learning Engineer - Computer Vision at WhatJobs Direct earn?
WhatJobs Direct has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Principal Machine Learning Engineer - Computer Vision role at WhatJobs Direct posted?
This role was posted on April 7, 2026 (62 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start