View Our Website View All Jobs

Staff Software Engineer

A leader in automating intelligent industrial operations.

At Canvass Analytics, we aim to bring AI into large industrial companies and unlock process data to help make critical business decisions. Canvass’s cutting-edge AI platform can enable industrial companies to optimize complex production processes, improve quality, and reduce energy consumption. Canvass Analytics’ customers include leading energy, manufacturing, food and agriculture, oil and gas, and metals and mining companies around the globe.

Founded by a team of experienced leaders, Canvass is an agile startup leading the transformation of the industrial industry through its use of AI-based predictive analytics. As we accelerate rapidly, we are constantly looking for driven and ambitious innovators to join our team.

Who we need

To stay ahead of the curve, Canvass is adding a Staff Software Engineer to the R&D team. Our Staff Software Engineer will work on solving exciting industry problems such as Ingestions of Streaming IoT Data, Big Data Storage and Processing, Automating ML and AI Pipelines, Real-Time Process Predictions and more. This is an opportunity for a passionate, hands-on coder and mentor to architect, build and scale our Microservice-based platform.

As the new Staff Software Engineer, you will:

  • Actively contribute to Edge Analytics architectural planning, design and documentation.
  • Plan the execution of our roadmap initiatives and influence the team doing this.
  • Solve problems such as how to create a service capable of capturing large volumes of streaming data while providing low-latency retrieval that can be deployed both in the cloud and at the edge.
  • Build and scale distributed systems.
  • Turn product requirements into code-ready designs.
  • Evaluate and implement the use of new technologies.
  • Grow members of the Agile team into our future tech leads.
  • Create CI/CD Pipelines and deploy our latest features.

Who you are

You are an experienced Software Engineer with expertise in Python, Kubeflow, Airflow, Spark, TFX, and Apache Beam. You want the autonomy to make decisions, strategize, build and scale a cutting edge product and platform. You have the hands-on knowledge to evaluate the need for new features and functionality; the initiative to take a lead role in designing and deploying those features; and the collaborative approach to mentor a growing team.

Our new Staff Software Engineer has:

  • The education and experience. You have a Bachelor’s degree in Computer Science combined with 5-8 years of hands-on architecture design, development expertise, and scaling distributed systems. You come with a set of broad and deep tools, such as: 
    • Python, Kubeflow, Kafka and Spark
    • React and REST API development
    • SQL and/or NoSQL databases
    • Designing and working with Cloud services
  • The mentorship ability. You are a coach and you know how to motivate teams; help individuals grow to do better and be better. You know how to influence the work of a team; teach and inspire through hands-on side-by-side work, and introduce best practices that result in high-quality, clean and scalable code.
  • The communication skills. You know how to listen and how to be heard. You have customer facing experience and are comfortable working across all levels of internal and external teams. You can translate both user requirements and technical details clearly across the team.
  • The innovation. You are a problem-solver who can balance urgency with long-term payoff. You are on a continuous search for new tools and improvements.

Why join us?

Canvass Analytics is using AI to automate operations for the Industrial sector. We are changing the way the Industry thinks and uses AI, and it’s getting noticed everywhere. We’ve been recognized by Network World as a Top 10 Hot AI-Powered IoT Startup and by Canadian Innovation Exchange as a Top 20 Most Innovative Canadian Company. Our Founder and CEO, Humera Malik, is one of the 2018 RBC Canadian Women Entrepreneur Ones to Watch Award Winners. Canvass is backed by Google’s Gradient Ventures. 

What’s it like to work at Canvass? This is a place where everyone is all in. From the CEO to the newest hire, we all pitch in where needed and do what it takes. We are a relatively flat organization where everyone is invited to the table, to listen in and be part of the conversation and decisions. We appreciate the efforts, innovation, and results of our team. 

Apply now

Think this job is meant for you but worried you don’t have it all? If you feel you meet 70% of the qualifications listed and you are an innovative team player, express your interest here and we promise to consider your full profile. You can also follow us on Twitter or LinkedIn to learn more about us.

Canvass Analytics welcomes and encourages applications from people with disabilities. Accommodations are available by request for candidates taking part in all aspects of the selection process.

Read More

Apply for this position

Required*
Apply with
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file