Solutions and data architect

Moov AI
Apply Now

Job Description

Moov AI, an independent, Montreal-based company, has been bringing the power of artificial intelligence & machine learning to businesses of all sizes since 2018. Our mission is to make AI accessible across Quebec.

If, as a Solutions Architect, you are looking to evolve your career towards consultation and the development of infrastructure supporting artificial intelligence, and, simultaneously, join a team that is building an organization that supports self-management and staying true to yourself, we have an interesting opportunity for you.

Being a solutions architect at Moov AI

As a solution architect, you lead the way in creating and implementing solutions for our customers with a particular focus on the cloud and data architecture. You will be involved at every step of our delivery lifecycle. Early on when we work with clients to define their needs, you will help evaluate the client's current infrastructure and data maturity, evaluate the implementation risks of the solution, and propose an initial software and data architecture. You will then help the team responsible for evaluating the solution's complexity and cost. All of this will be done in collaboration with an AI architect who will propose the modelling strategy to be used and together you will define the initial solution hypothesis.

Once the project starts, you will work in support of the delivery team by guiding them in any changes needed to the overall architecture, having conversations with senior stakeholders on the client's side and helping unblock engineering tasks when necessary.

If you have the interest, you will also have the chance to help build and maintain the Moov AI engineering culture, help guide the best practices and reusable tools we employ and coach individual engineers to help them grow in their practice.

Your typical day at Moov AI

You might start the day by spending an hour or two during a client workshop to help scope and evaluate the technical needs of a solution. You will then join the stand-up of a project you are supporting and spend the rest of the morning discussing the direction of the solution and unblocking team members stuck on a difficult engineering question. If you desire to stay hands-on, you might spend that time reviewing PRs or coding with the team on the problem.

You will begin your afternoon by joining a sales call to help qualify a potential client on questions of infrastructure. You will then answer some questions related to another project you are supporting and finish your day working on internal tooling projects.

Your career at Moov AI

You’ll experience a wide range of industries, functions and clients; you’ll change jobs without changing employers. AI solutions developed by Moov AI have led to the reduction of food waste by a major grocer; have improved the STM’s traffic prediction model, and have allowed an international aerospace company to better predict motor maintenance.

What Moov AI brings you

Moov AI is a different kind of business, with clear values that we pursue daily. Ultimately, we want everyone to show up at the office as their authentic self, without having to wear a “professional persona.”.

  • Unique culture that values self-empowerment and shared decision-making.
  • Our offices are in the vibrant Plateau-Mont-Royal neighbourhood in Montreal.
  • We have a hybrid office/remote work model.
  • Your salary is fair with your colleagues and the market and varies between 120 000$ and 145 000$ per year.
  • You have access to competitive group insurance and an RRSP contribution program.
  • You manage your calendar. Within the constraints of your teams, your clients and your deliverables you are welcome to arrange your hours as you wish, including booking as many vacation days as you need.
  • You personally contribute to setting businesses up for success through the practical application of AI. Together, we are changing Quebec.

How we work

At Moov AI, our main language is Python, both for data engineering and data science. We also rely on C#, Scala and front-end frameworks for specific use cases.

Our guiding principles when building solutions are to leverage tools that our clients already use and to prioritize fully managed software to reduce the maintenance burden and maximize business impact.

We foster collaboration and knowledge sharing between projects when possible. Although every customer and every project are different, the solutions often have a lot in common.

Our clients mostly operate in the cloud (AWS, Azure, GCP). Data & Ml Platform we have worked with in the past include Databricks, AWS SageMaker, Azure ML, Vertex AI. We work with Kedro and MLflow to guide our data pipelining and model development cycle.

Most frequently, our customers rely on the following storage solutions.

  • File stores (S3, Azure Storage Accounts, GCS),
  • RDBMS (MySQL, PostgreSQL, MSSQL)
  • Big data storage (BigQuery, RedShift, Snowflake)

Both Sagemaker and Databricks are part of our regular tech stack though only if the scope of the project makes them optimal.

Job requirements

What else do you bring to the team

  • You have built and designed data-driven software. You still find that fun and challenging.
  • You feel confident in handling the challenges of delivering enterprise-grade solutions that need to integrate into pre-existing systems. You understand that integration challenges are on both the human and software level.
  • You are experienced in designing architecture that uses Cloud platforms
  • You are aware of the most recent components, principles, and architectural solutions as well as the main commercial applications of modern data systems
  • You can articulate complex design to both technical and non-technical stakeholders
  • You have an easy time understanding business issues, transforming them into technical requirements and clearly communicating the results of analyzes.
  • You express yourself well in French and English. You communicate well with your team, and you can communicate your expertise and your decisions to a non-technical audience.
  • While you do not need to know modern MLOps practices to join, you will learn about them so it’s best if that interests you!
  • You are ok with things breaking. We are still a small company and still figuring some stuff out.

We want to get to know you

At Moov AI, we encourage any person who wants to meet the challenges of artificial intelligence to apply. We’re committed to building an inclusive team that represents a diversity of perspectives in a caring and transparent work environment.

Company Info.

Moov AI

Moov AI, an independent, Montreal-based company, has been bringing the power of artificial intelligence & machine learning to businesses of all sizes since 2018. Our mission is to make AI accessible across Quebec.

  • Industry
    Artificial intelligence,Computer software
  • No. of Employees
    44
  • Location
    Montreal, QC, Canada
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Moov AI is currently hiring Solutions Architect Jobs in Montreal, QC, Canada with average base salary of Can$120,000 - Can$145,000 / Year.

Similar Jobs View More