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
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
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
Quick apply
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
Senior Software Engineer, CMS (Auto Repossession & Remarketing)
Toronto, ON ยท On-site +1
CA$140K - CA$190K/yr
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
Senior Software Engineer, CMS (Auto Repossession & Remarketing)
Toronto, ON ยท On-site +1
CA$140K - CA$190K/yr
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
Senior Software Engineer, CMS (Auto Repossession & Remarketing)
Toronto, ON ยท On-site +1
CA$140K - CA$190K/yr
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
Senior Software Engineer, CMS (Auto Repossession & Remarketing)
Toronto, ON ยท On-site +1
CA$140K - CA$190K/yr
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
Software Engineering Manager (AutoTrader.ca Marketplace)
Toronto, ON ยท Hybrid
CA$140K/yr
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
Software Engineering Manager (AutoTrader.ca Marketplace)
Toronto, ON ยท Hybrid
CA$140K/yr
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
Senior Backend Software Engineer
Toronto, ON ยท On-site +1
CA$100K - CA$180K/yr
Our Story So Far: Since our founding in 2019, Pigment has become one of the fastest-growing SaaS companies in the world today. Our product, a highly efficient Enterprise Performance Management (EPM)
Senior Backend Software Engineer
Toronto, ON ยท On-site +1
CA$100K - CA$180K/yr
Our Story So Far: Since our founding in 2019, Pigment has become one of the fastest-growing SaaS companies in the world today. Our product, a highly efficient Enterprise Performance Management (EPM)
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
Software Engineering Manager - Fintech
Toronto, ON ยท On-site
CA$140K/yr
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
Software Engineering Manager - Fintech
Toronto, ON ยท On-site
CA$140K/yr
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with
Lead Backend Developer
Toronto, ON ยท Hybrid
What is the opportunity? We are seeking a Lead Backend Developer on the Retail Credit Engineering & Innovation (RCEI) team in Technology & Operations (T&O) at the Royal Bank of Canada. RBC`s RCEI
Lead Backend Developer
Toronto, ON ยท Hybrid
What is the opportunity? We are seeking a Lead Backend Developer on the Retail Credit Engineering & Innovation (RCEI) team in Technology & Operations (T&O) at the Royal Bank of Canada. RBC`s RCEI
Senior Backend Developer
Toronto, ON ยท On-site
What is the opportunity? We are seeking a Software Backend Developer to work with the Retail Credit Cloud Integration team. We write Java SpringBoot microservices in an agile environment and deploy
Senior Backend Developer
Toronto, ON ยท On-site
What is the opportunity? We are seeking a Software Backend Developer to work with the Retail Credit Cloud Integration team. We write Java SpringBoot microservices in an agile environment and deploy
About Upshop : Upshop is the foremost provider of a SaaS platform designed to streamline forecasting, ordering, production, and inventory optimization processes for food retailers. Its unified
About Upshop : Upshop is the foremost provider of a SaaS platform designed to streamline forecasting, ordering, production, and inventory optimization processes for food retailers. Its unified
Senior Software Engineer
Toronto, ON ยท Remote
CA$110K - CA$140K/yr
The TL;DR We need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.
Senior Software Engineer
Toronto, ON ยท Remote
CA$110K - CA$140K/yr
The TL;DR We need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.
Senior Platform Engineer
Toronto, ON ยท Remote
We are a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with confidence.
Senior Platform Engineer
Toronto, ON ยท Remote
We are a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with confidence.
Senior Platform Engineer
Toronto, ON ยท Remote
We are a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with confidence.
Senior Platform Engineer
Toronto, ON ยท Remote
We are a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca , AutoSync , Dealertrack Canada and CMS - help Canadians buy, sell, and finance vehicles with confidence.
Director of Engineering
Toronto, ON ยท Hybrid
Director of Engineering, AI Solutions What's the opportunity? We're looking for a Director of Engineering to lead and scale a high-performing engineering team within our research and development
Director of Engineering
Toronto, ON ยท Hybrid
Director of Engineering, AI Solutions What's the opportunity? We're looking for a Director of Engineering to lead and scale a high-performing engineering team within our research and development
About this role: Faire operates at serious scale - a global marketplace handling real money movement, sensitive business data, and the financial futures of hundreds of thousands of independent
About this role: Faire operates at serious scale - a global marketplace handling real money movement, sensitive business data, and the financial futures of hundreds of thousands of independent
Who we areAbout Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies-from the world's largest enterprises to the most ambitious startups-use Stripe to accept
Who we areAbout Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies-from the world's largest enterprises to the most ambitious startups-use Stripe to accept
About this role: Faire operates at serious scale - a global marketplace handling real money movement, sensitive business data, and the financial futures of hundreds of thousands of independent
About this role: Faire operates at serious scale - a global marketplace handling real money movement, sensitive business data, and the financial futures of hundreds of thousands of independent
Retail Software Developer information
What is a Retail Software Developer?
How does a Retail Software Developer typically collaborate with cross-functional teams in a retail organization?
What are the key skills and qualifications needed to thrive as a Retail Software Developer, and why are they important?
What is the difference between Retail Software Developer vs Retail Systems Analyst?
| Aspect | Retail Software Developer | Retail Systems Analyst |
|---|---|---|
| Primary Role | Designs, develops, and maintains retail software applications | Analyzes retail systems, gathers requirements, and improves existing processes |
| Skills & Certifications | Programming languages, software development certifications, retail industry knowledge | Business analysis, systems analysis, retail operations understanding |
| Work Environment | Software development teams, retail tech companies | Retail stores, corporate retail offices, consulting firms |
| Employer & Industry Usage | Retail chains, e-commerce companies, software vendors | Retail corporations, consulting firms, system integrators |
While Retail Software Developers focus on creating and maintaining retail applications, Retail Systems Analysts analyze existing retail systems to optimize operations. Both roles require understanding retail processes but differ in their core responsibilities and skill sets.

Full-time
Posted 23 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.