Refer a friend

Senior Software Engineer

Full Time
Remote, Toronto
Posted 1 month ago

We are disrupting the industrial sector with our cutting-edge AI platform, by transforming industrial engineers into data and digital engineers. Backed by some of the world’s largest VCs, we are democratizing the use of AI in day to day operations so industrial companies can build AI/ML models at scale and deploy them in production to gain business benefits in real time.

Our stack

  • Microservices architecture built predominantly with Python
  •  React front-end and we use Django for our RESTful API layer
  • We use Kubernetes to manage our cloud deployments in Azure
  • We’ve built a data pipeline with Kafka and use Kubeflow to orchestrate our machine learning pipeline
  • We use CircleCI to continuously integrate and deploy code changes

What we’re looking for

We’re looking for candidates with:

  • Experience building web applications with Python, bonus points for experience with a RESTful API framework
  • Experience using React (or other JavaScript frameworks) to build complex web applications
  • An understanding of microservice architecture and distributed system design
  • Proven track record of delivering well-designed and tested software
  • Solid understanding of relational and non-relational databases and best practices


Some of the benefits you can expect as part of our team include:

  • An incredible team with Inclusive culture, open to ideas
  • You build the future of the planet. An opportunity to work in a leading edge AI company that is making the planet safer and greener for the future.
  • Generous time off, including vacation and personal days to help rejuvenate
  • Extended health benefits, including drug coverage, dental coverage, and a Health Spending Account
  • Flexible office policy, with option to work remotely
  • Attend Conferences to extend your knowledge and skills
  • Equity Plan

*This is a remote role, but we prefer candidates to reside within the Toronto area as we may implement a hybrid model in future


Ready to relocate to Canada to continue your tech career?

Please note that this position is located in Canada and will require you to relocate after your work visa is approved. Submit your candidate profile below to be considered. Upon qualification, Path to Canada will work closely with you to match you with your perfect role among all open positions within our network.

Apply Now | Senior Software Engineer

Step 1 of 7

Candidate Profile

Let this be the start of a new life for you in Canada. Please complete your profile as accurately and completely as possible to allow us to quickly determine your qualification for our Tech Talent Relocation Program.



Apply Online

No Comments

Sorry, the comment form is closed at this time.