Prodigy Labs

Data Architect

Sep 16, 2023

Montreal, Quebec, Canada

You Are:

Process Optimization is a team within the Innovation Division focused on improving the efficiency and effectiveness of key firm processes by bringing together process reengineering, automation, and other capabilities to support making the firm a more digital and streamlined organization.

The Opportunity :

This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.


What you need:

Minimum 3-8 years of experience with software development and Microsoft Power Platform development.

Knowledge/Certification for MS Azure

Knowledge of Java/Spring Boot

In-depth knowledge of Power infrastructure, Framework, and Life Cycle.

Proficiency in Power Apps, Power Automate, and D365

Strong understanding of Power Platform architecture and development best practices.

Basic understanding of entity extraction from the OCR documents

Understanding of data structures and coding best practices, e.g. naming conventions, error handling, logging, and commenting.

Excellent written, and verbal communication and organizational capabilities

Ability to take ownership & effectively manage multiple assignments and priorities

Ability to communicate effectively and confidently across all levels

Ability to handle pressure, effectively prioritize, and handle multiple tasks with a high level of accuracy

Ability to work independently and in a team environment.

Microsoft Power Platform certifications

Experience with RPA platforms such as UIPath, Automation Anywhere, Blue Prism

Experience in Document Understanding / AI Center / AI Builder based projects

Demonstrated experience in delivering Machine Learning and artificial Intelligence use cases for the Banking/ Finance industry

Working knowledge of industry-recognized automation toolkits like UIPath, Xceptor, Alteryx, Tableau

Working knowledge of Data Analytics & ability to use data analytic tools for decision-making

General knowledge of process improvement frameworks (Lean, Value Stream Mapping) and or exposure to process management and automation tooling (Celonis, UiPath)


Why You'll Love Working at Prodigy

  • We are a collective group of people and collaboration is key to our process
  • We don’t work for our clients, we work with them
  • Easily accessible downtown location, connected to Union Station and PATH
  • Competitive compensation commensurate with experience
  • Everyone brings something valuable to the table in our supportive, challenging, and collaborative, diverse work environment

All Employees Can Participate in:

  • Company paid health benefits: 100% medical, dental and vision coverage
  • Corporate-discounted Gym Membership through GoodLife
  • Company discount program including Travel, Shopping, Attractions, Wellness, & Sporting events, just to name a few
  • Access to an Employee & Family Assistance program (EAP)
  • Employee Referral Program
  • Employee Opportunity Program
  • Professional Development Program
  • Annual Performance Awards
  • Town Halls
  • Philanthropic Events
  • Social Events
  • Lunch and Learns


Prodigy is committed to providing equitable treatment and accommodation to ensure a barrier-free recruitment process and workplace. If you require accommodation at any stage during the recruitment process, please contact us at [email protected] or call 416-488-7700 ext. 4

Inclusion & Diversity

At Prodigy we foster an inclusive and diverse workforce, believing our strength stems from our individual differences. Our employees, partners, and clients continuously benefit from the innovation and creativity grounded in these values. We strive to be a company that attracts a diverse group of highly skilled people who know that their contributions will be valued and that they will be heard. We are committed to building a corporate culture with people who are excited to join our team, do their best work, and grow with us!

Prodigy thanks all applicants, however only those selected will be contacted.

Apply for this job

Join 27215+ Machine Learning Engineers, receiving daily job alerts.