Solution Architect – Artificial Intelligence in Oshawa at The Bartech Group

Date Posted: 5/1/2021

Job Snapshot

Job Description

Job #:  206236

Currently we are seeking individuals for the following position, please take note that this position is time sensitive and we advise you to apply immediately and express your skills and abilities that pertains to the job description.

If you are an experienced Solution Architect – Artificial Intelligence looking for a position with a leading company, Bartech can help!

Solution Architect – Artificial Intelligence

12 Months Contract (Long-term Project)

Oshawa, ON

***For now WFH until further notice***


  • At the AI Innovation team, we work in a fast-paced and high-growth environment.
  • You will have the opportunity to work on challenging projects and develop your expertise.
  • The software engineer will be working closely with the product owner, technical lead, Machine Learning Software Engineers, and stakeholders for project delivery.
  • As a software engineer, you will help the team integrate with IT services and infrastructure, build internal services and design/develop/deploy machine learning model wrappers.
  • You will also be responsible for driving tools, processes and best practices in software development for the AI Innovation team.


  • Integration between AI modules and infrastructure (Databases, User Interface, Server, etc.).
  • Work with client’s IT to offer compute infrastructure to the AI Innovation Team members.
  • Build and maintain CI/CD pipelines.
  • Setup services for internal or external users.
  • Design and develop front-end interfaces for machine learning models.
  • Produce high-quality and reliable results by contributing heavily to large cross-functional projects.
  • Assist our Machine Learning Software Engineer to ensure efficient development and deployment.
  • Improve engineering standards, tooling, and processes.
  • Build and maintain data visualization dashboards


  • Bachelor degree in computer science or computer engineering.
  • Experience working on high-paced agile environment.
  • Experience as a solution architect for business information systems, focusing on database architecture, data modeling, data analysis, and application integration.
  • Advanced knowledge in SQL and NoSQL and familiarity with various types of databases.
  • Experience with containerization (e.g. Dockers)
  • Experience with distributed systems like big data processing/streaming/storage engines (e.g., Apache Hadoop, Apache Spark, Apache Kafka), different Cloud environments (e.g., AWS, GCP, Azure), or resource management systems (e.g., Apache Mesos, Kubernetes)
  • Experience with continuous integration and automated deployments (CI/CD)
  • Experience with Web Services: REST API, etc.
  • Experience with frontend software development & Python
  • Strong computer science fundamentals: data structures, algorithms, distributed systems.
  • Strong communication skills
  • Strong collaboration skills


  • Familiarity with machine learning and statistical approaches.
  • Porting machine learning models on embedded systems and mobile environments.

When you join The Bartech Group, an Impellam company you launch a career. Bartech one of North America's largest and fastest-growing staffing firms, continues to elevate the staffing industry to a higher level of thinking. We specialize in Contract and Direct Placement of Engineering, IT, Technical, Professional and Finance & Accounting specialists.

Bartech values diversity and inclusion in its workforce and we invite all applicants to apply. We review all applications and will contact candidates whose skills are best suited for this role. If you are not immediately contacted please note that we will retain your resume for future opportunities.

Not Ready To Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Join Our Talent Network