Skip to Main Content

Job Title


Software Engineer - Computer Vision


Company : Ecopia.AI


Location : Toronto, Ontario


Created : 2026-01-29


Job Type : Full Time


Job Description

Ecopia AIs 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 highresolution images of our earth into highdefinition (HD) Vector Maps. These maps form a digital representation of reality and are embedded into critical decisionmaking applications, offering unique insight at scale. Ecopias 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). Were 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 realworld applications on a scale never thought possible. The position is permanent, fulltime and will have a highly competitive salary, annual salary increases and bonuses. We are looking for talented selfstarting engineers who enjoy diving into a subject and getting their hands dirty. With Ecopias flexible hybrid remote working environment, its 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 countryscale Collaborate with the product team to transfer research into products that empower various realworld 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 Handson 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 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. #J-18808-Ljbffr