Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer, Full-time

Full-time

Invision AI

We are looking for a Machine Learning Engineer to join our Toronto team and help us take our products to the next level in terms of visual intelligence.

Our Company
Invision AI is building a universal AI platform for computer vision applications. Powered by a unique multi-camera stack that generates high-integrity 3D digital twins of dynamic environments, our technology powers disruptive, market-leading solutions in intelligent infrastructure and global Transportation.

The Role
As a Machine Learning Engineer, you will work across the full machine learning lifecycle, from data collection and labeling strategy through training, evaluation, deployment, monitoring, and ongoing improvement.

Your focus will be developing and maintaining computer vision models used in real-world products. While the work may involve researching and implementing new approaches, this is primarily an applied engineering position. We are looking for someone with a track record of building, shipping, and maintaining production ML systems.

The position includes working on projects that expand and strengthen our capabilities in object detection, image classification, geospatial tracking, and sensor fusion, with models deployed to resource-constrained edge devices.

Working within a collaborative team, you will build accurate, efficient, and principled solutions. As a key contributor to the company's next stage of growth, you will help advance our products, solve challenging customer problems, and shape our ML engineering practices in a fast-moving environment.

Location
This is a full-time, hybrid position based in Toronto. You will work from our downtown Toronto office three days per week.

What You'll Do
Recommend, develop, evaluate, and deploy ML models across our product lines
Build and improve data-labeling, training, and evaluation pipelines
Establish evaluation methods that connect model performance to product and business outcomes
Prototype new product capabilities using appropriate technologies
Optimize models for latency, memory usage, power consumption, and accuracy on edge devices
Diagnose and resolve issues affecting deployed models
Monitor production performance and identify model drift, data-quality problems, and retraining needs
Write maintainable, well-tested code and clear technical documentation
Participate in design reviews, code reviews, and technical planning
Share ML knowledge and collaborate with software, product, and other engineering teams
Requirements
Must Have
A track record of developing and deploying production computer vision models
Strong Python software development skills
Proficiency with frameworks such as PyTorch, TensorFlow and scikit-learn
Practical knowledge of CNNs and modern computer vision architectures
The ability to adapt open-source models to specific products and use cases
Hands-on work optimizing models for resource-constrained or edge environments
Knowledge of experiment tracking, dataset versioning, and ML observability
Skill in designing evaluation metrics that reflect product and business requirements
An understanding of model monitoring and production troubleshooting
Working knowledge of embedded systems and their constraints
Sound software engineering practices, including automated testing, code review, version control, and continuous integration
Strong written and verbal communication skills
Must be legally entitled to work in Canada

Bonus Skills
Familiarity with Docker or other container technologies
C++ development skills
GPU programming or performance-optimization knowledge
Knowledge of model compression techniques, including quantization, pruning, and knowledge distillation
Familiarity with edge inference tools such as ONNX Runtime, TensorRT
Familiarity with traditional, non-ML image-processing techniques
A background in sensor fusion or geospatial data
Benefits

  • A Mission that Matters: The opportunity to work on projects that make the world safer and greener
  • Excellence : A culture of very high technical standards where quality engineering is valued over quick hacks
  • Technical Challenge : A wide variety of technology and tasks, including web development, distributed and edge computing, ML, real-time processing, and computer vision
  • Growth Environment : Join an international team where your voice is heard and your impact is visible
  • Compensation and benefits : Competitive salary package including equity, allowing you to share in the success you help build. Benefits: RRSP Plan, Health and Dental and 4 weeks holiday.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, Full-time in Toronto, ON vacancy
  • $120k - $250k per year

     ...We develop and deploy industry-leading machine learning systems that impact the lives of over 27...  ...cutting edge of machine learning in research, engineering, and impactful applications. We are...  ...development, and reward and recognition programs. Learn more Additional Information: We're... 
    Suggested
    Temporary work
    Work from home

    The Toronto-Dominion Bank (Canada)

    Toronto, ON
    3 days ago
  • $140k per year

     ...advertising and marketing channels. We're looking to add a Machine Learning Engineer to our Data Science team! This team works on solving...  ...to candidates based in Canada and the United States. Want to learn more about our Data Science Team: ie/blog/podcasts/aiinaction... 
    Suggested
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt Inc.

    Toronto, ON
    2 days ago
  • $142.4k - $190.1k per year

     ...scalable experiences powered by the latest Machine Learning, AI, NLP, LLM/GenAI, and RAG...  ...production ML applications. Partner across engineering, product, data, and applied science teams...  ...-solving skills with a willingness to learn and adopt new technologies as needed.... 
    Suggested
    Immediate start

    eBay

    Toronto, ON
    3 days ago
  •  ...an end-to-end team going from ideas to models to shipping in production. You can learn more about our team’s work from this recent talk . What you’ll do As a machine learning engineer, you will be responsible for analyzing opportunities, proposing ideas, training &... 
    Suggested
    Full time

    Stripe

    Toronto, ON
    19 hours ago
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train...  ...in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn). Experience with cloud platforms (AWS, GCP, Azure) and containerization... 
    Suggested
    Full time
    Remote work
    Relocation

    MS Systems

    Toronto, ON
    14 days ago
  • $150k per year

     ...value. We are a dynamic and collaborative team of researchers and engineers who thrive on pushing the boundaries of what's possible,...  ...Role: We are seeking a skilled, detail-oriented, and passionate Machine Learning Engineer to join our enterprise team. In this pivotal role, you... 
    Full time

    Boson AI

    Toronto, ON
    3 days ago
  •  ...responsibly propel the global lottery industry ever forward. Position Summary About the Role We are looking for a Staff Machine Learning Engineer to define and build the machine learning platform architecture for the organization. This team will create the enabling... 
    Local area
    Remote work

    SCIENTIFIC GAMES

    Toronto, ON
    3 days ago
  • $123k per year

     ...26WD Position Overview We are looking for an exceptional Machine Learning Engineer to design, build, operationalize, and scale production-grade...  ...cultivating a culture of belonging where everyone can thrive. Learn more here: company/global-belonging In-Person Onboarding... 
    Remote work

    Autodesk, Inc.

    Toronto, ON
    3 days ago
  • $190.1k per year

     ...Toronto, ON Full-time CA$142,400 - CA$190,100 / year eBay is hiring a Machine Learning Engineer for Depop, its peer-to-peer circular fashion marketplace. The team develops and productionizes machine learning and AI solutions using large-scale marketplace data. What you... 
    Full time

    Skillhub Solutions Inc.

    Toronto, ON
    1 day ago
  •  ...It all started when engineer Fred Luddy wrote code that automated a tedious task for...  ...people. Job Description The Machine Learning Developer designs, builds, ships, and operates...  ...authored. The Developer builds the engine behind ServiceNow's optimization products... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, ON
    4 days ago
  • $170k - $200k per year

     ...retention and revenue growth. As a Senior ML Engineer within our Benefits Personalization...  ...thrive in this role, we would really like to learn more about you. Lettuce share what this...  ...teams collaborating with Data Scientists, Machine Learning Engineers, Data Engineers,... 
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    Hellofresh

    Toronto, ON
    3 days ago
  • $144k per year

     ...businesses, including Rides, Eats, and Ads. As a Backend Software Engineer on the team, you’ll build the services and APIs behind these experiences. You’ll work alongside backend, mobile, and machine learning engineers, as well as product managers and data scientists, to... 
    Full time
    Work at office
    Local area
    Remote work

    Uber Technologies Inc.

    Toronto, ON
    1 day ago
  • $197k per year

     ...disciplinary team builds the backend systems, deep learning models & user experience components...  ...leadership team. As a Staff Software Engineer, you’ll set technical direction for...  ...power search. You’ll partner closely with machine learning, science, mobile, and other engineering... 
    Full time
    Work at office
    Remote work

    Uber Technologies Inc.

    Toronto, ON
    22 hours ago
  •  ...Why Join Doppel Doppel is building the future of social engineering defense. Our AI-native platform uses agentic AI to protect executives...  ...threats. What We're Looking For We’re looking for a machine learning engineer to help build and scale the models and systems that... 
    Full time
    Work at office
    Flexible hours

    doppel

    Toronto, ON
    19 hours ago
  • $110k - $130k per year

     ...patient care! And you’re joining a thrice-certified Great Place to Work!  Your Role Clarius Mobile Health is seeking a Machine Learning Engineer to contribute to a special project focused on expanding access to ultrasound technology while advancing our next-generation... 
    Permanent employment
    Full time
    Contract work
    Fixed term contract
    Work at office
    Remote work
    Worldwide

    Clarius Mobile Health

    Toronto, ON
    a month ago
  • $70 - $85 per hour

     ...transform business outcomes. Our engineers and designers harness cloud-...  ...~Grow Our People – Feedback, learning, leadership ~Do the Right Thing...  ...include building scalable machine learning models, designing feature...  ...learning frameworks (Scikit-learn, TensorFlow, PyTorch).... 
    Full time
    Contract work

    Architech Solutions

    Toronto, ON
    more than 2 months ago
  • $118.8k - $148.5k per year

     ...work environment where all team members belong and have the opportunity to thrive. Machine Learning is at the heart of Lyft’s products and decision-making. Machine Learning Engineers at Lyft operate in dynamic environments, moving quickly to build the world’s best transportation... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    more than 2 months ago
  •  ...What you will do: ACV's Machine Learning organization is looking for a talented Machine Learning Engineer IV to join our ML inspection team. In this role, you'll drive end-to-end computer vision solutions processing hundreds of thousands of vehicle inspections annually... 

    ACV Auctions

    Toronto, ON
    3 days ago
  • $149.6k - $187k per year

     ...scale data. If you are a critical thinker with experience in machine learning workflows and LLMs, passionate about solving business problems...  ...for you. We are seeking a Senior Machine Learning Engineer to join the Rider Applied AI team and lead the design, development... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • $140k - $180k per year

     ...where AI isn’t a buzzword—it’s the engine of our success. We’re looking for...  ...a focus on architecting deep learning systems and sophisticated model pipelines...  ...along with experience with machine learning libraries and frameworks (e.g. scikit-learn, XGBoost,...) ~ Experience with... 

    Movable Ink

    Toronto, ON
    22 days ago
  • $168k - $231k per year

     ...audited at scale. We are a diverse team of engineers, product managers, and designers who are...  ...-team within Okta Secures AI as a Staff Machine Learning (ML) Engineer to advance Okta's...  ...latency inference or semantic evaluation engines directly into the API gateway request path... 
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    12 days ago
  •  ...create, apply and work with algorithms that learn and analyze data, just like the human brain. By leveraging AI and machine learning technologies, you'll help us deliver...  ...highly skilled and experienced Machine Learning Engineering Developer II to join our team. This role... 
    Full time
    Work at office
    3 days per week

    Bell

    Toronto, ON
    14 days ago
  •  ...mission to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise...  ...Remote, Full-time Role Overview We’re hiring a Senior Machine Learning Engineer to architect, build, and deploy high-performance machine... 
    Full time
    Contract work
    Local area
    Remote work
    Worldwide

    Fusemachines

    Toronto, ON
    29 days ago
  •  ...from data. Our consultants bring deep expertise in Data Science, Machine Learning, and AI. Our business value and leadership have been...  ...We are looking for a motivated and passionate Machine Learning Engineers for our team. As part of this job, you will be responsible... 
    Full time
    Remote work

    Tiger Analytics Inc.

    Toronto, ON
    more than 2 months ago
  •  ...technical builders who want to have outsized impact early. Our core engineering team is looking for a hands-on ML Engineering Lead who thrives...  ...applications ~ Strong understanding of ML fundamentals (deep learning, transformers, model evaluation, tradeoffs) ~ Experience... 
    Full time
    Internship

    Saris Corporation

    Toronto, ON
    more than 2 months ago
  • $100k - $145k per year

    Job Description As a Senior Machine Learning Engineer , you will build and deploy production machine learning and large language model (LLM) systems...  ..., Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together. Social Impact: Make an... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Thomson Reuters

    Toronto, ON
    22 hours ago
  • $186.1k - $265.8k per year

     ...About the Role: The Machine Learning team at Tubi drives the innovation behind personalized user experiences.  With the largest inventory...  .... We are seeking a highly skilled Senior Machine Learning Engineer to contribute to transformative projects in video personalization... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Tubi - Canada

    Toronto, ON
    a month ago
  • $45 - $70 per hour

     ...environment where you’ll collaborate with top researchers and engineers in the field. We provide opportunities for interns to make significant...  ...Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related technical field. Proficiency in Python and... 
    Hourly pay
    Internship
    Work at office
    Local area

    Cresta

    Toronto, ON
    a month ago
  •  ...We care about design, taste, and craft as much as research and engineering – shipping experiences that creatives actually love. We’ve raised...  ...at ideogram.ai , and check out the following links to learn more about our work: Ideogram 4.5 , Enterprise , and Custom... 
    Full time
    Work at office

    ideogram

    Toronto, ON
    19 hours ago
  • $220k - $260k per year

     ...Machine Learning Engineer, Associate Director – AI Innovation Teams Fitch Ratings is seeking a Machine Learning Engineer to join our new AI Innovation teams in Toronto—a bold initiative building the AI-powered future of financial analysis. We're not fine-tuning existing... 
    Long term contract
    Immediate start

    Fitch Group

    Toronto, ON
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer, Full-time. Be the first to apply!