Programmer at Terra Remote Sensing Inc. – North Saanich, British Columbia
Terra Remote Sensing Inc.
North Saanich, British Columbia, V8L 5Y3, Canada
Posted on
Explore Related Opportunities
About This Position
About Terra Remote Sensing Inc.Terra Remote Sensing provides international geospatial data acquisition, processing and delivery in terrestrial, marine and transitional environments. We offer world-class expertise in digital airborne mapping, hydrographic charting, marine geophysics, and geomatics support services. Our mantra is to work in partnership with our clients from project concept through delivery and provide support that extends beyond individual projects.
It is an exciting time at Terra Remote and in the geospatial industry as companies like ours continue to navigate applying AI and machine learning to better business operations and deliverables to clients. With that, Terra is seeking to add an eager and bright intermediate programmer. Reporting to the manager of IT & R&D, there will be opportunity to work with Terra’s proprietary system TerraView and field apps with priority to work on identified AI development projects.This role is suitable for someone that has the appropriate education along with 3-5 years of relevant work experience.Responsibilities:· Contribute to a variety of AI/ML development projects, which may include:o Developing, training, and optimizing machine learning models for automation using Python, TensorFlow, and PyTorcho Implementing data preprocessing pipelines and integrating model outputs into existing systems· Update existing programs by adding new features, improving performance, or resolving issues.· Support the development and enhancement of internal automation tools, web portals, and data workflows as needed.· Complete additional programming tasks as they arise.Job Requirements· Related undergraduate degree.· 3-5 years’ applicable work experience.· Proven experience in automating processes and using machine learning that makes data processing and business processes more efficient.· Programming languages: Python, C++· Machine Learning Tools: TensorFlow, PyTorch, scikit-learn· Data Skills: Pandas, NumPy, data cleaning, feature engineering, preprocessing workflows· Additional ML Competencies: model deployment, GPU optimization, ML workflow automation, performance monitoring· Knowledge of Bentley MicroStation is helpful but not required Additional Desirable Skills (Data / API / Web Integration)· Programming Languages: C#, Python, JavaScript· Technologies: HTTP/REST, JSON, XML, GDAL, automation scripting· Database Experience: SQL Server, PostgreSQL· Related Concepts: ETL workflows, API integration, monitoring and logging, data validation· GIS or surveying experience is an asset. Soft Skills & Work ApproachStrong organizational skills with a methodical approach to balancing multiple projectsExceptional attention to detail and a natural technical aptitudeSolid understanding of deadlines, task ownership, and time managementKnows how to prioritize functionality and reliability over excessive fine-tuning to keep projects moving forward.Excellent communication skills, with the confidence to ask questions and clarify requirements.Adaptability and a willingness to contribute to innovative problem-solving and continuous process improvement.· Job ClassificationLocation:Mills Rd, North Saanich. This role may be eligible for hybrid work or remote work according to the Remote Work/ Work from Home policy Job type:
Full-time 40 hours per week, 2 year contract withPaid sick days, vacation days, wellness allowance, and benefits.Wage: $62,000 to $75,000/year
Additional InformationTerra is an equal opportunity employer, committed to the principle of equity, diversity and inclusion in employment.If you are interested in applying for this opportunity, please visit www.terraremote/careers to apply through our recruitment link and include your cover letter and resume.
It is an exciting time at Terra Remote and in the geospatial industry as companies like ours continue to navigate applying AI and machine learning to better business operations and deliverables to clients. With that, Terra is seeking to add an eager and bright intermediate programmer. Reporting to the manager of IT & R&D, there will be opportunity to work with Terra’s proprietary system TerraView and field apps with priority to work on identified AI development projects.This role is suitable for someone that has the appropriate education along with 3-5 years of relevant work experience.Responsibilities:· Contribute to a variety of AI/ML development projects, which may include:o Developing, training, and optimizing machine learning models for automation using Python, TensorFlow, and PyTorcho Implementing data preprocessing pipelines and integrating model outputs into existing systems· Update existing programs by adding new features, improving performance, or resolving issues.· Support the development and enhancement of internal automation tools, web portals, and data workflows as needed.· Complete additional programming tasks as they arise.Job Requirements· Related undergraduate degree.· 3-5 years’ applicable work experience.· Proven experience in automating processes and using machine learning that makes data processing and business processes more efficient.· Programming languages: Python, C++· Machine Learning Tools: TensorFlow, PyTorch, scikit-learn· Data Skills: Pandas, NumPy, data cleaning, feature engineering, preprocessing workflows· Additional ML Competencies: model deployment, GPU optimization, ML workflow automation, performance monitoring· Knowledge of Bentley MicroStation is helpful but not required Additional Desirable Skills (Data / API / Web Integration)· Programming Languages: C#, Python, JavaScript· Technologies: HTTP/REST, JSON, XML, GDAL, automation scripting· Database Experience: SQL Server, PostgreSQL· Related Concepts: ETL workflows, API integration, monitoring and logging, data validation· GIS or surveying experience is an asset. Soft Skills & Work ApproachStrong organizational skills with a methodical approach to balancing multiple projectsExceptional attention to detail and a natural technical aptitudeSolid understanding of deadlines, task ownership, and time managementKnows how to prioritize functionality and reliability over excessive fine-tuning to keep projects moving forward.Excellent communication skills, with the confidence to ask questions and clarify requirements.Adaptability and a willingness to contribute to innovative problem-solving and continuous process improvement.· Job ClassificationLocation:Mills Rd, North Saanich. This role may be eligible for hybrid work or remote work according to the Remote Work/ Work from Home policy Job type:
Full-time 40 hours per week, 2 year contract withPaid sick days, vacation days, wellness allowance, and benefits.Wage: $62,000 to $75,000/year
Additional InformationTerra is an equal opportunity employer, committed to the principle of equity, diversity and inclusion in employment.If you are interested in applying for this opportunity, please visit www.terraremote/careers to apply through our recruitment link and include your cover letter and resume.
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
North Saanich, British Columbia, V8L 5Y3, Canada
Frequently asked questions about this position
Latest Job Openings in British Columbia
Revenue Operations & Business Intelligence Specialist (RevOps)
Jetson Home Inc.
North Vancouver, BC
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.By clicking Continue, you understand and agree to JobTarget's Terms of Service and Privacy Policy.