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

Software Engineer - Computer Vision

Ecopia.AI • Toronto, ON, CA
12 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, ON, CA

    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: 3 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: 12 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: 25 days ago • Promoted
    Senior Software Engineer, AI Platform

    Senior Software Engineer, AI Platform

    Rivian • Toronto C6A, ON, Canada
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 3 days ago • Promoted
    Staff SoC Design Engineer – AI Compute & Power

    Staff SoC Design Engineer – AI Compute & Power

    Arm • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading technology company in Toronto seeks a Staff SoC Design Engineer to develop and verify state-of-the-art SoCs for AI solutions. You will manage the design specifications and work closely wit...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Rack Software Engineer - AI Data Center

    Senior Rack Software Engineer - AI Data Center

    Qualcomm • Markham
    Full-time
    A global technology leader is seeking an experienced server and rack SW management engineer for their AI accelerator products aimed at data centers. The role involves designing and implementing soft...Show more
    Last updated: 5 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: 5 days ago • Promoted
    Coop Researcher - Machine Learning and Computer Vision

    Coop Researcher - Machine Learning and Computer Vision

    Huawei • Markham
    Full-time
    Huawei Canada has an immediate 8-16-month Co-op opening for a Researcher role.Research and develop state-of-the-art technology in computer vision and machine learning. Work on various video / image ...Show more
    Last updated: 5 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: 5 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: 25 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: 14 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: 25 days ago • Promoted
    Senior Graphics Software Engineer — Sensor Simulation

    Senior Graphics Software Engineer — Sensor Simulation

    Waabi Innovation Inc. • Toronto
    Full-time
    A leading AI technology start-up in Toronto is seeking a Software Engineer in Sensor Simulation.In this role, you will create innovative multi-sensor rendering software for self-driving technology,...Show more
    Last updated: 5 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: 13 days ago • Promoted
    Senior / Staff Graphics Software Engineer, Sensor Simulation

    Senior / Staff Graphics Software Engineer, Sensor Simulation

    Waabi Innovation Inc. • Toronto
    Full-time
    Waabi, founded by AI pioneer and visionary Raquel Urtasun, is an AI company building the next generation of self-driving technology. With a world class team and an innovative approach that unleashes...Show more
    Last updated: 5 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: 5 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: 25 days ago • Promoted