You will have the incredible experience of working alongside our computer vision and engineering experts. Your work will have a direct impact on our end products, which empower various real-world ...
You will have the incredible experience of working alongside our computer vision and engineering experts. Your work will have a direct impact on our end products, which empower various real-world ...
You will have the incredible experience of working alongside our computer vision and engineering experts. Your work will have a direct impact on our end products, which empower various real-world ...
Quick apply
You will have the incredible experience of working alongside our computer vision and engineering experts. Your work will have a direct impact on our end products, which empower various real-world ...
Experience in designing classical and modern computer vision algorithms pertaining to any of the following: image denoising, facial recognition, OCR, object detection/tracking * Strong knowledge in ...
Experience in designing classical and modern computer vision algorithms pertaining to any of the following: image denoising, facial recognition, OCR, object detection/tracking * Strong knowledge in ...
Experience in designing classical and modern computer vision algorithms pertaining to any of the following: image denoising, facial recognition, OCR, object detection/tracking * Strong knowledge in ...
Quick apply
Experience in designing classical and modern computer vision algorithms pertaining to any of the following: image denoising, facial recognition, OCR, object detection/tracking * Strong knowledge in ...
Product Manager - Computer Vision & Data Products (Canada, Remote) Events in recent years have made us all too familiar with the havoc that natural disasters can wreak, and the increasing frequency ...
Product Manager - Computer Vision & Data Products (Canada, Remote) Events in recent years have made us all too familiar with the havoc that natural disasters can wreak, and the increasing frequency ...
Fascinated by computer vision, medical imaging, or autonomous systems. * A problem-solver who thrives in the ambiguous space between user needs and practical code. * Available now for a 4-month, in ...
Fascinated by computer vision, medical imaging, or autonomous systems. * A problem-solver who thrives in the ambiguous space between user needs and practical code. * Available now for a 4-month, in ...
Intermediate Vision Systems Programmer
CA$35 - CA$41/hr
Diploma or degree in Engineering, Engineering Technology, Robotics, Automation, Computer Vision, or a related technical field * Hands-on experience developing, commissioning, and troubleshooting ...
Intermediate Vision Systems Programmer
CA$35 - CA$41/hr
Diploma or degree in Engineering, Engineering Technology, Robotics, Automation, Computer Vision, or a related technical field * Hands-on experience developing, commissioning, and troubleshooting ...
Intermediate Vision Systems Programmer
London, ON · On-site
CA$35 - CA$41/hr
Diploma or degree in Engineering, Engineering Technology, Robotics, Automation, Computer Vision, or a related technical field * Hands-on experience developing, commissioning, and troubleshooting ...
Quick apply
Intermediate Vision Systems Programmer
London, ON · On-site
CA$35 - CA$41/hr
Diploma or degree in Engineering, Engineering Technology, Robotics, Automation, Computer Vision, or a related technical field * Hands-on experience developing, commissioning, and troubleshooting ...
We are working in the intersection of computer vision, generative AI (GenAI), and ambient intelligence. The team is seeking AI Applied Scientists to work on initiatives that combine advanced computer ...
We are working in the intersection of computer vision, generative AI (GenAI), and ambient intelligence. The team is seeking AI Applied Scientists to work on initiatives that combine advanced computer ...
Are you a passionate scientist in the computer vision area who is aspired to apply your skills to bring value to millions of customers. Here at Ring, we have a unique opportunity to innovate and see ...
Are you a passionate scientist in the computer vision area who is aspired to apply your skills to bring value to millions of customers. Here at Ring, we have a unique opportunity to innovate and see ...
We are working at the intersection of computer vision, generative AI (GenAI), and ambient intelligence. The team is seeking Applied Science Manager to lead initiatives that combine advanced computer ...
We are working at the intersection of computer vision, generative AI (GenAI), and ambient intelligence. The team is seeking Applied Science Manager to lead initiatives that combine advanced computer ...
Develop, optimize, test, and maintain computer vision algorithms and tools related to camera calibration and geometric transformations for embedded platforms and PC-based environments. * Integrate ...
Develop, optimize, test, and maintain computer vision algorithms and tools related to camera calibration and geometric transformations for embedded platforms and PC-based environments. * Integrate ...
Senior / Staff Perception Engineer
CA$158K - CA$269K/yr
You will work closely with our team of world-renowned scientists and engineers specializing in deep learning, computer vision, and self-driving technologies to develop cutting-edge solutions that ...
Senior / Staff Perception Engineer
CA$158K - CA$269K/yr
You will work closely with our team of world-renowned scientists and engineers specializing in deep learning, computer vision, and self-driving technologies to develop cutting-edge solutions that ...
Driving Product Innovation with Advanced Computer Vision Technology HeyGen is a dynamic startup at the forefront of revolutionizing video content with state-of-the-art artificial intelligence ...
Driving Product Innovation with Advanced Computer Vision Technology HeyGen is a dynamic startup at the forefront of revolutionizing video content with state-of-the-art artificial intelligence ...
Vision Rehabilitation Assistant
Ottawa, ON · On-site
CA$24.05/hr
Vision Loss Rehabilitation Canada (VLRC) is a national health services organization dedicated to ... computer hardware and learn various applications as applicable for the position · Excellent ...
Quick apply
Vision Rehabilitation Assistant
Ottawa, ON · On-site
CA$24.05/hr
Vision Loss Rehabilitation Canada (VLRC) is a national health services organization dedicated to ... computer hardware and learn various applications as applicable for the position · Excellent ...
Vision Rehabilitation Assistant
CA$24.05/hr
Vision Loss Rehabilitation Canada (VLRC) is a national health services organization dedicated to ... Skilled in Microsoft software applications and ability to effectively care for computer hardware ...
Vision Rehabilitation Assistant
CA$24.05/hr
Vision Loss Rehabilitation Canada (VLRC) is a national health services organization dedicated to ... Skilled in Microsoft software applications and ability to effectively care for computer hardware ...
Vision Rehabilitation Assistant
London, ON · On-site
CA$24.05/hr
Vision Loss Rehabilitation Canada (VLRC) is a national health services organization dedicated to ... computer hardware and learn various applications as applicable for the position · Excellent ...
Quick apply
Vision Rehabilitation Assistant
London, ON · On-site
CA$24.05/hr
Vision Loss Rehabilitation Canada (VLRC) is a national health services organization dedicated to ... computer hardware and learn various applications as applicable for the position · Excellent ...
Vision Rehabilitation Assistant
Timmins, ON · On-site
CA$24.05/hr
Vision Loss Rehabilitation Canada (VLRC) is a national health services organization dedicated to ... computer hardware and learn various applications as applicable for the position · Excellent ...
Quick apply
Vision Rehabilitation Assistant
Timmins, ON · On-site
CA$24.05/hr
Vision Loss Rehabilitation Canada (VLRC) is a national health services organization dedicated to ... computer hardware and learn various applications as applicable for the position · Excellent ...
Research Engineer
Toronto, ON · On-site +1
CA$122K - CA$215K/yr
You will work closely with our team of world-renowned scientists and engineers specializing in deep learning, computer vision, and self-driving technologies to develop cutting-edge solutions that ...
Research Engineer
Toronto, ON · On-site +1
CA$122K - CA$215K/yr
You will work closely with our team of world-renowned scientists and engineers specializing in deep learning, computer vision, and self-driving technologies to develop cutting-edge solutions that ...
Vision Rehabilitation Assistant
Ottawa, ON · On-site
CA$24.05/hr
Vision Loss Rehabilitation Canada (VLRC) is a national health services organization dedicated to ... Skilled in Microsoft software applications and ability to effectively care for computer hardware ...
Vision Rehabilitation Assistant
Ottawa, ON · On-site
CA$24.05/hr
Vision Loss Rehabilitation Canada (VLRC) is a national health services organization dedicated to ... Skilled in Microsoft software applications and ability to effectively care for computer hardware ...
Computer Vision information
What engineers make $500,000?
Which 3 jobs will survive AI?
What is a Computer Vision job?
A Computer Vision job involves developing algorithms and systems that enable computers to interpret and process visual data from the world. Professionals in this field work on tasks such as object detection, image recognition, and video analysis using machine learning and deep learning techniques. They collaborate with data scientists, software engineers, and researchers to build applications in fields like healthcare, autonomous vehicles, and augmented reality. Strong programming skills in Python, knowledge of frameworks like OpenCV and TensorFlow, and experience with image processing techniques are essential for success in this role.
What are some typical projects or tasks a Computer Vision professional might work on?
Computer Vision professionals commonly work on projects like designing algorithms for image classification, object detection, facial recognition, or scene understanding, often leveraging deep learning models. Daily responsibilities may include data preprocessing, developing and testing models, deploying solutions on cloud or edge devices, and evaluating performance against benchmarks. Collaboration is frequent with data scientists, software engineers, and product managers to integrate vision models into software applications or products. These projects can span various industries such as healthcare, automotive, retail, and security, providing both technical challenges and opportunities for impactful innovation.
What is a $900,000 AI job?
Are there jobs in computer vision?
What are the key skills and qualifications needed to thrive in the Computer Vision position, and why are they important?
To thrive in a Computer Vision role, you need strong programming skills (especially in Python and C++), a solid understanding of mathematics (linear algebra, probability, and statistics), machine learning fundamentals, and typically a relevant degree in Computer Science or a related field. Proficiency with deep learning frameworks like TensorFlow, PyTorch, and OpenCV, as well as experience with image processing tools, is highly valued, and certifications in AI or data science are beneficial. Analytical thinking, creative problem-solving, and effective teamwork and communication skills help you excel. These abilities are crucial for developing innovative real-world computer vision solutions and collaborating across multidisciplinary teams.

Full-time
Posted 26 days ago
Job description
Ecopia AI's mission is to create a digital twin of the Earth. Billions of geospatial images are captured every day by satellites, airplanes, vehicles, and personal devices. Ecopia leverages AI to convert high-resolution images of our earth into high-definition (HD) Vector Maps. These maps form a digital representation of reality and are embedded into critical decision-making applications, offering unique insight at scale. Ecopia's HD Vector Maps empower a wide range of applications such as smart cities, insurance, real estate, retail, manufacturing, utilities, logistics, autonomous driving, and augmented reality (AR).
We're seeking a passionate, talented engineer to join us at our Toronto office. You will have the incredible experience of working alongside our computer vision and engineering experts. Your work will have a direct impact on our end products, which empower various real-world applications on a scale never thought possible. The position is permanent, full-time and will have a highly competitive salary, annual salary increases and bonuses.
We are looking for talented self-starting engineers who enjoy diving into a subject and getting their hands dirty. With Ecopia's flexible hybrid remote working environment, it's your choice to work from home and/or our office, located in the beautiful MaRS Discovery District building at 101 College Street in Toronto. Come join us on the journey to map the world!
KEY RESPONSIBILITIES
- Develop deep learning algorithms and build software systems to automatically reconstruct 3D built environments, interpret and understand 3D contents from geospatial image data captured by satellites, airplanes, drones, vehicles, and smartphones at a country-scale
- Collaborate with the product team to transfer research into products that empower various real-world business applications
QUALIFICATIONS
- Master's or Ph.D. in Computer Science or related field, or equivalent experience
- Strong programming experience in C / C++ / Python
- Deep understanding of algorithms and data structures
- Research experience in machine learning and/or computer vision and/or 3D applications
- Deep understanding of multiview geometry and 3D computer vision
- Hands-on experience with semantic segmentation, and/or 3d reconstruction and generation, and/or simultaneous localization and mapping (SLAM)
- Publications at top venues, e.g. CVPR, ICCV, ECCV, ICML, NeurIPS, ICLR, ... are a plus
OPTIONAL: CODING PUZZLE CHALLENGE
Want to stand out from other applicants? Play with our Tiny Classifier challenge:https://puzzle2026.ecopiatech.com.
Successful submissions will receive a unique code to include in your application, which will improve your priority in our review process.
COMMITMENT TO DIVERSITY AND INCLUSION
Ecopia is committed to fostering a diverse and inclusive working environment. We welcome applications from qualified candidates of all backgrounds, regardless of age, physical ability, gender, race, religion, or sexual orientation. We will provide any requested accommodation to candidates with disabilities throughout the recruitment process.