Senior Computer Vision Developer

3 weeks ago


Kitchener, Canada Miovision Full time

Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and pedestrians since 2005. With offices in Kitchener, Canada and Cologne, Germany, Miovision serves over 17,000 municipalities worldwide. For more information, visit www.miovision.com


Miovision is seeking a Senior Computer Vision Scientist who is passionate about advancing the field of computer vision through innovative approaches to simulated environments, 3D scene understanding, and robust model development. You will bridge cutting-edge research and practical applications, translating advanced computer vision concepts into production-ready solutions. Your expertise in simulation technologies and real-world data integration will help shape our technical strategy and product development, helping cities create safer streets and reduce traffic congestion through AI-powered solutions that work reliably in real-world conditions.



Key Accountabilities

  • Lead the development of advanced simulation environments using platforms like CARLA and Unreal Engine, ensuring high-fidelity representation of real-world scenarios.
  • Design and implement automated pipelines for generating high-quality ground truth segmentation maps from simulated environments, ensuring precise pixel-level annotations for training and validation.
  • Guide technical decisions around data annotation strategies and quality control processes.
  • Design and implement comprehensive data quality frameworks that span both simulated and real-world datasets, including automated validation systems and data integrity checks.
  • Develop and optimize 3D scene understanding capabilities and multi-view geometry, including depth estimation, object localization, spatial relationship modelling, and automated generation of precise segmentation ground truth from synthetic data.
  • Create robust validation methodologies to ensure simulation-trained models perform reliably in real-world conditions.
  • Bridge the gap between simulated and real-world data through advanced domain adaptation techniques and careful calibration processes.
  • Research and implement novel approaches for translating academic breakthroughs into production-ready computer vision solutions.
  • Design and maintain data augmentation and synthetic data generation pipelines that realistically capture edge cases, environmental variations, and produce accurate ground truth segmentation maps.
  • Establish quality metrics and validation procedures for assessing model performance across simulated and real-world environments.
  • Lead initiatives to transform research concepts into scalable, production-ready solutions.
  • Participate in technical roadmap discussions and estimation exercises.


Skills and Qualifications

  • 7+ years of experience developing computer vision and machine learning, PhD preferred.
  • Deep expertise in 3D computer vision, scene understanding, and geometric deep learning.
  • Experience with photorealistic rendering, physics-based simulation, automatic ground truth generation for instance and semantic segmentation, as well as camera homography, optimization, and image processing.
  • Strong software skills, particularly with Python and C++ on Linux
  • Extensive experience with simulation environments (CARLA, AirSim, Unity, Unreal Engine), their integration with real-world data pipelines, and automated generation of precise ground truth segmentation maps.
  • Strong background in bridging simulated and real-world domains through advanced adaptation techniques.
  • Experience in developing and maintaining robust data quality assessment frameworks and expertise in designing and implementing validation methodologies for computer vision systems.
  • Proven track record of translating research papers into practical, production-ready solutions.


Additional Assets

  • Experience with modern data annotation platforms (e.g., V7, Scale AI, Labelbox), designing efficient labeling workflows, and implementing automated ground truth generation pipelines, including creating annotation guidelines, quality assurance processes, and managing annotation team workflows.
  • Experience with the machine learning operations (MLOps) workflow and in developing robust evaluation metrics for computer vision systems.
  • Track record of publishing in top-tier computer vision conferences (CVPR, ICCV, ECCV) and a desire to contribute to writing technical reports and/or research papers.
  • Experience with edge-computing such as Jetson Xavier, TX2, or FPGA, and video pipeline performance optimization.
  • Familiarity with running and training inference engines using at least one of TensorFlow, OpenCV, PyTorch, TensorRT, ONNX.




  • Kitchener, ON, Canada Miovision Full time

    Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and...


  • Kitchener, ON, Canada Miovision Full time

    Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and...


  • Kitchener, Ontario, Canada Miovision Full time

    Miovision, a leading provider of smart traffic management solutions, is seeking a highly skilled Senior Computer Vision Developer to join its team. Based in Kitchener, Canada, and Cologne, Germany, the company serves over 17,000 municipalities worldwide.The ideal candidate will have at least 7 years of experience in developing computer vision and machine...


  • Kitchener, Ontario, Canada Miovision Full time

    Company OverviewMiovision is a leading provider of intelligent transportation solutions, empowering cities to create safer streets and reduce traffic congestion through AI-powered technology. Our mission is to transform the way traffic networks are managed today. Job DescriptionWe are seeking an experienced Senior Computer Vision Developer to lead our...


  • Kitchener, Ontario, Canada Miovision Full time

    We are seeking a highly skilled Computer Vision Innovation Leader to join our team at Miovision. As a leading provider of AI-powered traffic management solutions, we are committed to advancing the field of computer vision through innovative approaches.About the Role:Design and implement automated pipelines for generating high-quality ground truth...

  • AI Vision Architect

    3 weeks ago


    Kitchener, Ontario, Canada Miovision Full time

    Miovision, a global leader in smart traffic management, is seeking an experienced AI Vision Architect to join our team. We are looking for a highly skilled professional with expertise in computer vision and machine learning to design and develop innovative solutions for traffic signal planning and operations.As an AI Vision Architect at Miovision, you will...

  • Senior Developer

    3 weeks ago


    Kitchener, ON, Canada Miovision Full time

    Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and...

  • Senior Developer

    3 weeks ago


    Kitchener, ON, Canada Miovision Full time

    Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and...


  • Kitchener, Canada Vision Group Full time

    See if you are our next: **MEDICAL SALES REPRESENTATIVE/PROFESSIONAL RELATIONS CONSULTANT** Working at Vision Group's head office is working for the North American leader in vision correction. It means being able to concretely contribute to the development of the company and support more than 12 brands and more than 70 clinics across Canada and the United...


  • Kitchener, Canada Waste Management Full time

    Job SummaryWe are seeking a skilled Senior Training Development Specialist to join our team at Waste Management.About the RoleThis is an exciting opportunity to develop and deliver high-quality training programs that support the growth and success of our employees. As a Senior Training Development Specialist, you will be responsible for designing,...


  • Kitchener, Canada New Vision Family Health Full time

    **Job Title**: Medical Receptionist/Secretary **Location**: New Vision Family Health Team’s main site currently located at 421 Greenbrook Drive, Kitchener, Ontario. The New Vision Family Health Team (FHT) is currently seeking a **_full-time,_** **_permanent Medical Receptionist._** The New Vision FHT is located in the Kitchener-Waterloo region. Our...

  • Concierge

    4 months ago


    Kitchener, Canada Sienna Senior Living Full time

    **Concierge - Part Time** If you’re passionate about being a part of a team that is, committed to the Team Member Experience and driven by innovation and growth, then join us! The Concierge is a critical role within our communities as it impacts the lives of residents and ignites the warmth of human connection. As a Concierge your typical day will...


  • Kitchener, Ontario, Canada Stonewood Group Inc. Full time

    Divisional Leader for Video and AI SolutionsWe are seeking a visionary technology leader who can drive innovation in software product development. The ideal candidate will oversee the product development of our video product lines, including machine vision and artificial intelligence.Key Objectives:Bolster a strong and creative teamCreate an environment that...

  • Concierge - Part Time

    3 weeks ago


    Kitchener, Canada Sienna Senior Living Full time

    **_Concierge - Part Time (20 hrs weekly, 4pm to 8pm)_** If you’re passionate about being a part of a team that is, committed to the Team Member Experience and driven by innovation and growth, then join us! The Concierge is a critical role within our communities as it impacts the lives of residents and ignites the warmth of human connection. As a...

  • Concierge - Casual

    6 months ago


    Kitchener, Canada Sienna Senior Living Full time

    **_Part-time Concierge_** **_ shifts: 8am-4pm or 4pm-8pm_** If you’re passionate about being a part of a team that is, committed to the Team Member Experience and driven by innovation and growth, then join us! The Concierge is a critical role within our communities as it impacts the lives of residents and ignites the warmth of human connection. As a...

  • Concierge

    7 months ago


    Kitchener, Canada Sienna Senior Living Full time

    **_Casual Concierge_** If you’re passionate about being a part of a team that is, committed to the Team Member Experience and driven by innovation and growth, then join us! The Concierge is a critical role within our communities as it impacts the lives of residents and ignites the warmth of human connection. As a Concierge your typical day will impact...


  • Kitchener, Canada Christie Digital Systems Full time

    Senior Software Developer Christie Digital Systems Canada Inc., 809 Wellington St. N., Kitchener, Ontario, Canada Req #414 Wednesday, April 3, 2024 We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers...

  • Senior FPGA Developer

    6 months ago


    Kitchener, Canada Christie Digital Systems Full time

    Senior FPGA Developer Christie Digital Systems Canada Inc., 809 Wellington St. N., Kitchener, Ontario, Canada Req #430 Tuesday, April 30, 2024 We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers...


  • Kitchener, Canada KW NeuroVision Full time

    **About us** KW NeuroVision is an optometrist led Vision Therapy Clinic in Kitchener, Ontario. We are professional, customer-centric, and offer a rewarding career opportunity. Our goal is to improve the lives of our patients through visual development and visual rehabilitation. Our work environment includes: - Modern office setting - On-the-job training -...


  • Kitchener, Ontario, Canada EPAM Systems Full time

    Job DescriptionWe are seeking a highly skilled Digital Transformation Lead to join our team at EPAM Systems. As a Senior JavaScript Developer, you will play a key role in shaping the future of our digital solutions and driving innovation.About UsAt EPAM Systems, we pride ourselves on being a pioneer in the digital transformation space. We help our clients...