Software developer


Trans-Plan is a Canadian professional transportation engineering company that creates thoughtful plans for movement in urban environments. We solve challenging pedestrian, bicycle, transit, and automobile transportation problems by applying our expert knowledge and utmost care in traffic and transportation, planning, design and collaboration with other professionals. We provide urban transportation advisory services to public and private clients across Canada. Trans-Plan actively encourages its employees to grow with the company.


  • Full time position as a Software Developer

  • An opportunity to do meaningful work to make a difference in the transportation industry

  • Collaborate with a small team to create and maintain software applications that provide smart solutions to transportation related problems

  • Automate tedious processes using techniques from Computer Vision and Machine Learning fields



  • You have a university degree in Computer Science, or equivalent

  • You’re a team player, but can also work independently and take ownership of a project

  • You enjoy research and development, and solving interesting problems

  • You’re familiar and have experience with Computer Vision and Machine Learning concepts and methodologies

  • You have a good software development foundation, and are willing to learn and try out new technologies



  • Experience developing Mobile and Web Applications (iOS/Swift, C#/.NET, RESTful API)

  • Knowledge of relational database design and concepts (SQL)

  • Experience with Cloud Computing services and Continuous Integration tools (Microsoft Azure)


Apply Here