Te
Posted:
June 05, 2026
Location:
calgary, ab, Canada
Job Description
Join Terra Sense Analytics as a Software Product Engineer and elevate your career in AI and deep learning. This hybrid position requires creativity and coding expertise to drive innovative solutions.
Located in Kelowna, BC, Terra Sense is at the forefront of AI technology in Aerospace and Defense. We seek a self-driven professional with strong C++ and Python skills, working closely with product management to deliver user-centric software solutions. Your ability to bridge technical execution and user experience will be key to succeeding in this role.
Key Responsibilities:
• Develop user-centric software solutions from customer pain points
• Rapidly iterate on prototypes to validate concepts
• Write clean, maintainable, and scalable code
• Collaborate with product managers on requirements and specifications
• Support integration projects and troubleshoot for performance
Requirements:
• 5+ years in software development, 2+ in customer-facing roles
• Bachelor’...
Located in Kelowna, BC, Terra Sense is at the forefront of AI technology in Aerospace and Defense. We seek a self-driven professional with strong C++ and Python skills, working closely with product management to deliver user-centric software solutions. Your ability to bridge technical execution and user experience will be key to succeeding in this role.
Key Responsibilities:
• Develop user-centric software solutions from customer pain points
• Rapidly iterate on prototypes to validate concepts
• Write clean, maintainable, and scalable code
• Collaborate with product managers on requirements and specifications
• Support integration projects and troubleshoot for performance
Requirements:
• 5+ years in software development, 2+ in customer-facing roles
• Bachelor’...
Apply for this Job
Submit your application for the Software Product Engineer at Terra Sense position at TerraSense.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
calgary, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026