Prophix empowers Finance Professionals to deliver tremendous value to their organization. Prophix Employees are inspired to develop, grow and lead.

Canada's Top Small & Medium Employers (2019)Prophix develops advanced software that automates important financial processes. Prophix is the leading provider of Corporate Performance Management (CPM) solutions for the mid-market. Thousands of Finance leaders in nearly one hundred countries use Prophix software to empower their organizations and gain valuable insight into business performance.

Working with a global network of partners, Prophix maintains offices in Mississauga, Ontario, Canada (corporate head office), Portland, Oregon, USA, Brazil, England, Denmark, and Germany.

Career Opportunities

 

Company Culture

Prophix is proud to be recognized as one of Canada’s Top Small & Medium Employers.

We welcome dynamic, creative individuals with an entrepreneurial spirit who want the opportunity to grow their career.  We like to work hard and play hard, participating in many charitable activities to make a difference in the world. In addition, the company holds many celebrations and you can consider joining one of our five sports teams. See Perks and Benefits

Role Location

All positions are located at Prophix’s head office in Mississauga, Ontario unless otherwise noted.

Candidates must be legally entitled to work in the particular country where the role is located, at the time of their application.


Career Opportunities

AVAILABLE POSITIONS

  • Principal Artificial Intelligence Developer(Mississauga, Ontario, Canada)
    Is your passion for the art of Artificial Intelligence? Do you enjoy the opportunity to employ Machine Learning and Deep Learning solutions to solve real-world problems?

    Prophix has an exciting opportunity for the right person to join our team as a Principal Artificial Intelligence Developer. This is a hands-on and highly-visible role within the company. We seek a world-class AI engineer, with both the education and skills in architecting, designing and implementing machine learning and deep learning solutions.
  • Principal Engineer – Natural Language Processing(Mississauga, Ontario, Canada)
    Join our team of Engineers where you’ll bring your expertise in Natural Language Processing and apply it to our suite of CPM solutions. You will work with experts, implementing Domain Specific Languages to enable business users to interact with Prophix, without any technical expertise, in the overall use of the underlying technology.
  • Senior Machine Learning Engineer(Mississauga, Ontario, Canada)
    Are you are someone who is passionate about creating solutions with massive impact, solving challenging problems, and working in unexplored areas, continuous improvement and Agile development?

    The role of the Senior Machine Learning Engineer is a proven 'doer' who develops, implements and extends data-intensive machine learning software for finance applications. You will have the opportunity to become a leading expert at Prophix in delivering transformative machine learning solutions. You will design and implement core components of our algorithms, as well as model and monetize the large amounts of data that Prophix generates daily.
  • Sr Research Engineer – Augmented and Virtual Reality(Mississauga, Ontario, Canada)
    Join our Research Engineering team where you’ll bring your expertise in AR/VR solutions to explore new and innovative ways of visualizing and interacting with financial data. Corporate financial data models are multi-dimensional current methodologies limit the exploration and visualization of these vast data sets to an inherently 2D space. Our research team is exploring how to apply the technologies of AR/VR to develop alternative visualizations to see if there are better, more intuitive methods that would arm users to get the most from their budgeting and planning data.
  • Principal Artificial Intelligence Developer(Mississauga, Ontario, Canada)
    Is your passion for the art of Artificial Intelligence? Do you enjoy the opportunity to employ Machine Learning and Deep Learning solutions to solve real-world problems?

    Prophix has an exciting opportunity for the right person to join our team as a Principal Artificial Intelligence Developer. This is a hands-on and highly-visible role within the company. We seek a world-class AI engineer, with both the education and skills in architecting, designing and implementing machine learning and deep learning solutions.
  • Senior Machine Learning Engineer(Mississauga, Ontario, Canada)
    Are you are someone who is passionate about creating solutions with massive impact, solving challenging problems, and working in unexplored areas, continuous improvement and Agile development?

    The role of the Senior Machine Learning Engineer is a proven 'doer' who develops, implements and extends data-intensive machine learning software for finance applications. You will have the opportunity to become a leading expert at Prophix in delivering transformative machine learning solutions. You will design and implement core components of our algorithms, as well as model and monetize the large amounts of data that Prophix generates daily.
  • Principal Engineer – Natural Language Processing(Mississauga, Ontario, Canada)
    Join our team of Engineers where you’ll bring your expertise in Natural Language Processing and apply it to our suite of CPM solutions. You will work with experts, implementing Domain Specific Languages to enable business users to interact with Prophix, without any technical expertise, in the overall use of the underlying technology.
  • Sr Research Engineer – Augmented and Virtual Reality(Mississauga, Ontario, Canada)
    Join our Research Engineering team where you’ll bring your expertise in AR/VR solutions to explore new and innovative ways of visualizing and interacting with financial data. Corporate financial data models are multi-dimensional current methodologies limit the exploration and visualization of these vast data sets to an inherently 2D space. Our research team is exploring how to apply the technologies of AR/VR to develop alternative visualizations to see if there are better, more intuitive methods that would arm users to get the most from their budgeting and planning data.

Perks & Benefits

Comprehensive Benefits (Benefits may vary by country):

  • Wide-ranging Health Benefits including: Vision care, EAP, short and long term disability (Canada & USA).
  • Retirement Planning – Company matched RRSP, 401(k), or UK Pension
  • 10 paid Sick Days / year (Canada & US)
  • 2 personal days / year (Canada & US)
  • 1 paid volunteer day / year
  • Company-paid fitness club/gym membership (Canada & US)
  • Training reimbursement and internal training programs to enhance learning opportunities for employees
  • Company cell phone or cell reimbursement for designated roles

Competitive Compensation:

  • Excellent Base Salary
  • Lucrative Bonus Program
  • Candidate Referral Bonus Program
  • Rewards and Recognition programs including Presidents Club (trip) and numerous departmental awards

 Employee Participation:

  • Corporate Social Responsibility Committee and Volunteer events
  • Prophix-sponsored sports teams
  • Semi-Annual Town Hall meetings
  • Social Committee events
  • Departmental and Company Social Events

Professional Services Team Day

prophix-software-ps-day

Halloween Celebrations

prophix-software-halloween

Social Responsibility Event

prophix-software-event

Accessibility

Prophix promotes a diverse, inclusive and accessible workplace. By embracing diversity, we build a more effective organization that empowers our employees to be the best that they can be. We are committed to creating a working environment that is barrier-free and we are prepared to provide accommodation for people with disabilities. If selected for an interview, please advise our Recruiting Manager if you require reasonable accommodation during the interview and assessment process and we will work with you to meet your accessibility needs.