Talent.com
Software Engineer - Computer Vision
Software Engineer - Computer VisionEcopia.AI • Toronto, Canada
Software Engineer - Computer Vision

Software Engineer - Computer Vision

Ecopia.AI • Toronto, Canada
7 days ago
Job type
  • Permanent
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

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

Create a job alert for this search

Software Engineer • Toronto, Canada

Similar jobs
Software Engineer - AI / Cloud Performance

Software Engineer - AI / Cloud Performance

Advanced Micro Devices • Markham
Full-time
A leading semiconductor company is seeking an influential software engineer to improve application performance.This role involves creating scalable web applications using Python frameworks, managin...Show more
Last updated: 5 days ago • Promoted
Software Engineer - Computer Vision

Software Engineer - Computer Vision

Ecopia.AI • Toronto
Full-time +1
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 con...Show more
Last updated: 15 days ago • Promoted
Research Engineer Computer Network and Protocol

Research Engineer Computer Network and Protocol

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
Permanent
Huawei Canada has an immediate permanent opening for a Research Engineer.The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generatio...Show more
Last updated: 30+ days ago
Performance Engineer — AI Systems & CPU Optimization

Performance Engineer — AI Systems & CPU Optimization

Cerebras • Toronto
Full-time
A pioneering AI company in Toronto is seeking a Performance Engineer to optimize AI applications on high-performance computing systems. The ideal candidate will have extensive experience in performa...Show more
Last updated: 28 days ago • Promoted
Co-op Researcher : Computer Vision & ML Innovation

Co-op Researcher : Computer Vision & ML Innovation

Huawei • Markham
Full-time
A leading technology firm in York Region, Markham, seeks a Researcher for a 12 / 16-month Co-op.The role involves innovating in computer vision and machine learning, designing algorithms, and collabo...Show more
Last updated: 7 days ago • Promoted
Robotics Software Engineer - AI & Edge Cloud

Robotics Software Engineer - AI & Edge Cloud

Victrays • Toronto
Full-time
A leading technology company in Toronto seeks a Software Developer to design and implement cutting-edge software solutions integrating AI with robotics. Ideal candidates will have at least 2 years o...Show more
Last updated: 7 days ago • Promoted
Software Engineer, Machine Learning

Software Engineer, Machine Learning

Fathom • Toronto
Full-time
Fathom is on a mission to use AI to understand and structure the world’s medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of...Show more
Last updated: 28 days ago • Promoted
Embedded Systems Engineer – Camera Video Processing

Embedded Systems Engineer – Camera Video Processing

Beyond SOF • Toronto
Full-time
An established industry player in the semiconductor field is seeking an Embedded Systems Software Engineer to join their innovative team in Toronto. This role involves designing and implementing cut...Show more
Last updated: 28 days ago • Promoted
Software Engineer - Computer Vision

Software Engineer - Computer Vision

Ecopia Tech • Toronto, ON, Canada
Full-time +1
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 conv...Show more
Last updated: 17 days ago • Promoted
Associate Researcher - Computer Vision

Associate Researcher - Computer Vision

Huawei Canada • Markham
Full-time
Associate Researcher - Computer Vision.Huawei Canada has an immediate contract opening for an Associate Researcher.Founded in 2012, Noah’s Ark lab is a prominent research organization focused on ad...Show more
Last updated: 28 days ago • Promoted
Senior Cloud & AI Software Engineer

Senior Cloud & AI Software Engineer

Rubicon Path • Toronto
Full-time
A leading technology company in Toronto is seeking a Senior Software Developer to work on cloud and AI projects.The ideal candidate will have extensive experience with cloud services like Azure and...Show more
Last updated: 28 days ago • Promoted
Software Engineer - Computer Vision

Software Engineer - Computer Vision

Ecopia Tech Corporation • Toronto
Full-time +1
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 con...Show more
Last updated: 16 days ago • Promoted
Embedded Software Engineer (Senior level and up) - Automotive Camera Driver Technology

Embedded Software Engineer (Senior level and up) - Automotive Camera Driver Technology

Qualcomm • Markham
Full-time
Embedded Software Engineer (Senior level and up) – Automotive Camera Driver Technology.Engineering Group, Software Engineering. The Qualcomm Automotive team is rapidly expanding to offer optimized s...Show more
Last updated: 28 days ago • Promoted
Principal Software Engineer (unity, C#), Mobile Game Technology

Principal Software Engineer (unity, C#), Mobile Game Technology

Zynga • Toronto
Full-time
Principal Software Engineer, Mobile Game Technology.Be among the first 25 applicants.Level Up Your Career with Zynga!.At Zynga, we bring people together through the power of play.As a global leader...Show more
Last updated: 7 days ago • Promoted
Senior Software Engineer - Voice Access & AI Cloud

Senior Software Engineer - Voice Access & AI Cloud

Twilio • Toronto, Canada
Full-time
A leading communications technology company is seeking a Software Engineer (L3) to build and deliver innovative Voice solutions. This role emphasizes remote work and requires over 5 years of softwar...Show more
Last updated: 2 days ago • Promoted
Senior AI / CV Engineer — Embedded Camera Systems

Senior AI / CV Engineer — Embedded Camera Systems

Motorola Solutions • Toronto
Full-time
A leading technology firm in Toronto is seeking a Senior Software Engineer.You will design and optimize C++ code for embedded camera systems, implementing AI models for real-time video analysis.The...Show more
Last updated: 28 days ago • Promoted
Software Engineer, Mobile

Software Engineer, Mobile

Bree • Toronto
Full-time
This range is provided by Bree.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Bree is a consumer finance platform that brings better, faster, a...Show more
Last updated: 28 days ago • Promoted
Software System Architect (Display / Video / Image Processing)

Software System Architect (Display / Video / Image Processing)

AMD • Markham
Full-time
Software System Architect (Display / Video / Image Processing).Software System Architect (Display / Video / Image Processing). What you do at AMD changes everything.Our mission is to build great products th...Show more
Last updated: 28 days ago • Promoted