Retour à la recherche
SH
SOSV HAXSource d’offres vérifiée

Intermediate Software Developer

Offre en anglais

Design and implement code architecture to transition AI algorithms into production for embedded devices and cloud environments. Develop high-performance, clean code and create automated tests and CI pipelines to support the software lifecycle.

  • Sur place
  • Vancouver, BC
  • Publié 9 sept. 2026
  • Postuler avant le 9 oct. 2026
  • 1 poste

Ouvre un site externe

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Résumé du poste

Facebook LinkedIn Email X Copy URL Intermediate Software Developer Full TimeDeveloper Vancouver, BC, CA 30+ days agoRequisition ID: 1066 Intermediate Software Developer Description: Motion Metrics International is a high-tech private corporation with offices on University of British Columbia campus and downtown Vancouver. We design, develop, and deploy advanced monitoring solutions for heavy-duty industries. Our products combine custom-designed rugged hardware with embedded and cloud software to address some of the most challenging problems in the mining industry by developing advanced robotics technologies. We are looking for an Intermediate Software Developer to design and implement code architecture to help our AI Research (AIR) team put their AI research in production. If you are passionate about developing high performant, transparent and robust software architectures this is the perfect position for you! Responsibilities: Design and implement code architecture that puts AI algorithms into production on embedded devices in the cloud Develop well-documented, high-performance, reliable, clean code with minimized run time and maximized transparency Work with team members to design, prototype, implement, and document product software features Write automated tests and CI pipelines Develop tools to assist all aspects of our software and AI lifetime cycle Requirements: Engineering or Computer Science diploma/degree with a focus in software development 2+ years of professional experience with deploying object-oriented design, data structures, algorithm design Proficiency in object-oriented programming languages, preferably Python Experience with developing software for Linux platform Experience with Revision Control Systems (Git, SVN, etc.) Excellent problem solving and troubleshooting skills Proven ability to take initiatives and make an impact/take ownership of their work Beneficial Skills: Experience in computer vision Experience in test automation and continuous integration Developing for real-time embedded systems Experience with deploying software systems at scale Motion Metrics International Corp. offers a generous compensation package and benefits, as well as a fun and driven work environment and culture. Interested candidates, please submit your resume with cover letter to https://www.motionmetrics.com/careers/. Due to the high volume of applications we receive, only those selected for an interview will be contacted. Thank you and looking forward to meeting you! Copyright © 2026, ADP, Inc. All rights reserved. Powered by PRIVACY | LEGAL | REQUIREMENTS | Artificial Intelligence To manage your preferences, click here Powered by Facebook LinkedIn Email X Copy URL Intermediate Software Developer Full TimeDeveloper Vancouver, BC, CA 30+ days agoRequisition ID: 1066 Intermediate Software Developer Responsibilities: Design and implement code architecture that puts AI algorithms into production on embedded devices in the cloud Develop well-documented, high-performance, reliable, clean code with minimized run time and maximized transparency Work with team members to design, prototype, implement, and document product software features Write automated tests and CI pipelines Develop tools to assist all aspects of our software and AI lifetime cycle Requirements: Engineering or Computer Science diploma/degree with a focus in software development 2+ years of professional experience with deploying object-oriented design, data structures, algorithm design Proficiency in object-oriented programming languages, preferably Python Experience with developing software for Linux platform Experience with Revision Control Systems (Git, SVN, etc.) Excellent problem solving and troubleshooting skills Proven ability to take initiatives and make an impact/take ownership of their work Beneficial Skills: Experience in computer vision Experience in test automation and continuous integration Developing for real-time embedded systems Experience with deploying software systems at scale Motion Metrics International Corp. offers a generous compensation package and benefits, as well as a fun and driven work environment and culture. Interested candidates, please submit your resume with cover letter to https://www.motionmetrics.com/careers/. Due to the high volume of applications we receive, only those selected for an interview will be contacted. Thank you and looking forward to meeting you! Copyright © 2026, ADP, Inc. All rights reserved. Powered by PRIVACY | LEGAL | REQUIREMENTS | Artificial Intelligence To manage your preferences, click here Powered by Facebook LinkedIn Email X Copy URL Intermediate Software Developer Full TimeDeveloper Vancouver, BC, CA 30+ days agoRequisition ID: 1066 Intermediate Software Developer Responsibilities: Design and implement code architecture that puts AI algorithms into production on embedded devices in the cloud Develop well-documented, high-performance, reliable, clean code with minimized run time and maximized transparency Work with team members to design, prototype, implement, and document product software features Write automated tests and CI pipelines Develop tools to assist all aspects of our software and AI lifetime cycle Requirements: Engineering or Computer Science diploma/degree with a focus in software development 2+ years of professional experience with deploying object-oriented design, data structures, algorithm design Proficiency in object-oriented programming languages, preferably Python Experience with developing software for Linux platform Experience with Revision Control Systems (Git, SVN, etc.) Excellent problem solving and troubleshooting skills Proven ability to take initiatives and make an impact/take ownership of their work Beneficial Skills: Experience in computer vision Experience in test automation and continuous integration Developing for real-time embedded systems Experience with deploying software systems at scale Motion Metrics International Corp. offers a generous compensation package and benefits, as well as a fun and driven work environment and culture. Interested candidates, please submit your resume with cover letter to https://www.motionmetrics.com/careers/. Due to the high volume of applications we receive, only those selected for an interview will be contacted. Thank you and looking forward to meeting you! Facebook LinkedIn Email X Copy URL Intermediate Software Developer Full TimeDeveloper Vancouver, BC, CA 30+ days agoRequisition ID: 1066 Intermediate Software Developer Responsibilities: Design and implement code architecture that puts AI algorithms into production on embedded devices in the cloud Develop well-documented, high-performance, reliable, clean code with minimized run time and maximized transparency Work with team members to design, prototype, implement, and document product software features Write automated tests and CI pipelines Develop tools to assist all aspects of our software and AI lifetime cycle Requirements: Engineering or Computer Science diploma/degree with a focus in software development 2+ years of professional experience with deploying object-oriented design, data structures, algorithm design Proficiency in object-oriented programming languages, preferably Python Experience with developing software for Linux platform Experience with Revision Control Systems (Git, SVN, etc.) Excellent problem solving and troubleshooting skills Proven ability to take initiatives and make an impact/take ownership of their work Beneficial Skills: Experience in computer vision Experience in test automation and continuous integration Developing for real-time embedded systems Experience with deploying software systems at scale Motion Metrics International Corp. offers a generous compensation package and benefits, as well as a fun and driven work environment and culture. Interested candidates, please submit your resume with cover letter to https://www.motionmetrics.com/careers/. Due to the high volume of applications we receive, only those selected for an interview will be contacted. Thank you and looking forward to meeting you! Facebook LinkedIn Email X Copy URL Intermediate Software Developer Full TimeDeveloper Vancouver, BC, CA 30+ days agoRequisition ID: 1066 Intermediate Software Developer Responsibilities: Design and implement code architecture that puts AI algorithms into production on embedded devices in the cloud Develop well-documented, high-performance, reliable, clean code with minimized run time and maximized transparency Work with team members to design, prototype, implement, and document product software features Write automated tests and CI pipelines Develop tools to assist all aspects of our software and AI lifetime cycle Requirements: Engineering or Computer Science diploma/degree with a focus in software development 2+ years of professional experience with deploying object-oriented design, data structures, algorithm design Proficiency in object-oriented programming languages, preferably Python Experience with developing software for Linux platform Experience with Revision Control Systems (Git, SVN, etc.) Excellent problem solving and troubleshooting skills Proven ability to take initiatives and make an impact/take ownership of their work Beneficial Skills: Experience in computer vision Experience in test automation and continuous integration Developing for real-time embedded systems Experience with deploying software systems at scale Motion Metrics International Corp. offers a generous compensation package and benefits, as well as a fun and driven work environment and culture. Interested candidates, please submit your resume with cover letter to https://www.motionmetrics.com/careers/. Due to the high volume of applications we receive, only those selected for an interview will be contacted. Thank you and looking forward to meeting you! Facebook LinkedIn Email X Copy URL Facebook LinkedIn Email X Copy URL Facebook LinkedIn Email X Copy URL Full TimeDeveloper Vancouver, BC, CA 30+ days agoRequisition ID: 1066 Full TimeDeveloper Vancouver, BC, CA Vancouver, BC, CA 30+ days agoRequisition ID: 1066 Intermediate Software Developer Responsibilities: Design and implement code architecture that puts AI algorithms into production on embedded devices in the cloud Develop well-documented, high-performance, reliable, clean code with minimized run time and maximized transparency Work with team members to design, prototype, implement, and document product software features Write automated tests and CI pipelines Develop tools to assist all aspects of our software and AI lifetime cycle Requirements: Engineering or Computer Science diploma/degree with a focus in software development 2+ years of professional experience with deploying object-oriented design, data structures, algorithm design Proficiency in object-oriented programming languages, preferably Python Experience with developing software for Linux platform Experience with Revision Control Systems (Git, SVN, etc.) Excellent problem solving and troubleshooting skills Proven ability to take initiatives and make an impact/take ownership of their work Beneficial Skills: Experience in computer vision Experience in test automation and continuous integration Developing for real-time embedded systems Experience with deploying software systems at scale Motion Metrics International Corp. offers a generous compensation package and benefits, as well as a fun and driven work environment and culture. Interested candidates, please submit your resume with cover letter to https://www.motionmetrics.com/careers/. Due to the high volume of applications we receive, only those selected for an interview will be contacted. Thank you and looking forward to meeting you! Intermediate Software Developer Responsibilities: Design and implement code architecture that puts AI algorithms into production on embedded devices in the cloud Develop well-documented, high-performance, reliable, clean code with minimized run time and maximized transparency Work with team members to design, prototype, implement, and document product software features Write automated tests and CI pipelines Develop tools to assist all aspects of our software and AI lifetime cycle Requirements: Engineering or Computer Science diploma/degree with a focus in software development 2+ years of professional experience with deploying object-oriented design, data structures, algorithm design Proficiency in object-oriented programming languages, preferably Python Experience with developing software for Linux platform Experience with Revision Control Systems (Git, SVN, etc.) Excellent problem solving and troubleshooting skills Proven ability to take initiatives and make an impact/take ownership of their work Beneficial Skills: Experience in computer vision Experience in test automation and continuous integration Developing for real-time embedded systems Experience with deploying software systems at scale Motion Metrics International Corp. offers a generous compensation package and benefits, as well as a fun and driven work environment and culture. Interested candidates, please submit your resume with cover letter to https://www.motionmetrics.com/careers/. Due to the high volume of applications we receive, only those selected for an interview will be contacted. Thank you and looking forward to meeting you! Copyright © 2026, ADP, Inc. All rights reserved. Powered by PRIVACY | LEGAL | REQUIREMENTS | Artificial Intelligence To manage your preferences, click here Powered by Our site uses cookies and similar technologies to remember your visit, collect statistics of visits and tailor our site to your interests. They also enable to offer tailored advertising and to link to social networks. For more information or to set your cookie preferences, you may at any time use our tool « Cookie Preferences » at the bottom of our site. Cookie Privacy Statement

Ce que vous ferez

Design and implement code architecture to transition AI algorithms into production for embedded devices and cloud environments. Develop high-performance, clean code and create automated tests and CI pipelines to support the software lifecycle.

Exigences

Requires a degree or diploma in Engineering or Computer Science with at least 2 years of professional experience in object-oriented design and algorithm development. Proficiency in Python and experience with Linux and version control systems are essential.

Avantages

• Generous Compensation Package

Compétences indiquées

  • Tests automatisésSouhaitée
  • LinuxSouhaitée
  • GitSouhaitée
  • PythonSouhaitée
  • Embedded SystemsSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Python
  • Object-Oriented Programming
  • Linux
  • Git
  • SVN
  • Data Structures
  • Algorithm Design
  • CI Pipelines
  • Automated Testing
  • Computer Vision
  • Embedded Systems
  • Cloud Software

Domaines d’emploi

  • Software
  • Technology
  • Engineering
  • Science & Research
  • Data & Analytics

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
2+ ans
Postuler avant le
9 oct. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Entry level