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

Software Engineer - Computer Vision

Ecopia Tech • Toronto, ON, Canada
5 days ago
Job type
  • Full-time
  • Permanent
Job description

Job Description

Job Description

Salary :

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 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. 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 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 Ecopias 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.

    Create a job alert for this search

    Software Engineer • Toronto, ON, Canada

    Similar jobs
    Senior Software Engineer II

    Senior Software Engineer II

    Tripledot Studios • Toronto C6A, ON, Canada
    Full-time +1
    For candidates residing in California, Colorado, Florida, Georgia, Illinois, Maryland, Massachusetts, Minnesota, Nevada, New Hampshire, New Jersey, Oregon, Rhode Island, Texas, and Washington State...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    Scotiabank • Toronto C6A, ON, Canada
    Full-time
    Select how often (in days) to receive an alert : .Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Contributes to the overall adoption of AI tools...Show more
    Last updated: 30+ 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: 3 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
    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: 16 days ago • Promoted
    Senior Firmware Engineer - Medical Robotics

    Senior Firmware Engineer - Medical Robotics

    Able Innovations • Toronto
    Full-time
    Senior Firmware Engineer - Medical Robotics.Senior Firmware Engineer - Medical Robotics.Senior Firmware Engineer (FE2512). Degree in Software Engineering, Electrical Engineering, Computer Engineerin...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, AI Model serving - Toronto, Canada

    Senior Software Engineer, AI Model serving - Toronto, Canada

    Clutch Canada • Toronto C6A, ON, Canada
    Full-time
    PLEASE APPLY THROUGH THIS LINK : .The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever ...Show more
    Last updated: 21 days ago • Promoted
    Performance Engineer — AI Systems & CPU Optimization

    Performance Engineer — AI Systems & CPU Optimization

    Cerebras • Toronto C6A, ON, Canada
    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: 26 days ago • Promoted
    Senior Software Engineer - AI-Driven, Cloud & Mentorship

    Senior Software Engineer - AI-Driven, Cloud & Mentorship

    Sitetracker • Toronto, Canada
    Full-time
    A leading software solutions company in Toronto is looking for a Senior Software Engineer to deliver high-quality software solutions. This role includes building and shipping features, mentoring jun...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Data engineer KATDC5697872

    Sr. Data engineer KATDC5697872

    Compunnel Inc. • Markham, ON, Canada
    Full-time
    Deep expertise in relational databases (Snowflake, PostgreSQL, Amazon Aurora), big data platforms (Hadoop), and NoSQL databases (MongoDB). Advanced proficiency in data visualization tools such as Sn...Show more
    Last updated: 6 days ago • Promoted
    Remote Software Engineer - Agentic AI & Scalable Systems

    Remote Software Engineer - Agentic AI & Scalable Systems

    SCALIS • Toronto C6A, ON, Canada
    Remote
    Full-time
    A progressive tech company in Toronto is looking for Software Engineers to develop intelligent AI products.The ideal candidate will be responsible for developing robust applications using TypeScrip...Show more
    Last updated: 20 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: 4 days ago • Promoted
    Senior Software Engineer, Central Systems — Data & Cloud

    Senior Software Engineer, Central Systems — Data & Cloud

    OCS Ontario Cannabis Store • Toronto C6A, ON, Canada
    Full-time
    A leading organization in the cannabis sector is seeking a Senior Software Engineer to enhance their Central Systems team. This role requires strong experience in systems integration, application de...Show more
    Last updated: 4 days ago • Promoted
    Senior SoC Design Engineer – Hybrid, Compute & AI

    Senior SoC Design Engineer – Hybrid, Compute & AI

    Arm • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading semiconductor company in Ontario seeks a Staff SoC Design Engineer to lead the design of complex systems for high-performance compute solutions. Candidates should have over 10 years of rel...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer – Full-Stack, AI & Cloud

    Senior Software Engineer – Full-Stack, AI & Cloud

    Boomerang • Toronto C6A, ON, Canada
    Full-time
    A tech startup in Toronto is seeking a Senior Software Engineer to join as one of the first hires.You will develop features across the stack, mentor other engineers, and have a significant impact o...Show more
    Last updated: 30+ days ago • Promoted
    Engineering Sr. Software Engineer, Infra Palo Alto, California

    Engineering Sr. Software Engineer, Infra Palo Alto, California

    getjerry.com • Toronto C6A, ON, Canada
    Remote
    Full-time
    We’re building the first AI-powered AllCar™ super app to make car ownership affordable, seamless, and even magical.From insurance to repairs to road safety, we’re connecting the entire car ownershi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AI II

    Senior Software Engineer, AI II

    TRSS • Toronto C6A, ON, Canada
    Remote
    Full-time
    Are you ready to shape the future of AI-driven content technology while leading cutting-edge innovation in a mission-critical role? Do you thrive in environments where your technical expertise can ...Show more
    Last updated: 30+ 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: 16 days ago • Promoted