bg-job-header

AI Programmer

APPLY

Position summary


Starting date:
As soon as possible
Work Schedule:
40 hours
Salary:
To be discussed
Department:
Development
Job status:
Permanent
Work shift:
Day

Complete our expanding team!

Job description


AI Programmer

Working closely with the Director of Business Solutions and Innovation, the Artificial Intelligence Programmer actively contributes to the integration of AI and machine learning features within our Fidelio ERP software. The role involves designing, developing, and deploying intelligent solutions that enhance user experience, automate business processes, and support data-driven decision-making for our clients.

  • Design, develop, and integrate artificial intelligence features within Fidelio (predictive sales, process automation, smart recommendations, etc.);
  • Use machine learning models to solve complex business problems and improve the user experience;
  • Design and optimize data pipelines and algorithms required for AI functionalities;
  • Collaborate with product owners to translate business needs into concrete AI solutions;
  • Ensure that implemented solutions meet clients' business objectives;
  • Perform functional testing, validation, and deployment of developed solutions;
  • Document AI models, algorithms, and solutions to ensure traceability, maintenance, and knowledge sharing within the team;
  • Ensure the quality, performance, reliability, and security of developed modules;
  • Stay informed about the latest AI advancements and propose innovative solutions to improve existing processes.

REQUIRED QUALIFICATIONS

  • Be rigorous, organized and meticulous in all aspects of their work.
  • Be resourceful, creative and motivated.
  • Be autonomous, have a good team spirit and a sense of responsibility.
  • Have the ability to quickly learn and have an easy time adapting to new things.
  • Have great initiative and an excellent sense of teamwork.
  • Be able to effectively document your entire work.
  • Be able to manage multiple projects at once with sometimes tight deadlines.

 

REQUIREMENTS

  • Degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field;
  • Development experience, including designing, training, or integrating artificial intelligence or machine learning models;
  • Strong understanding of OpenAI models and services, with the ability to leverage them for developing intelligent applications (data analysis, content generation, virtual assistants, etc.);
  • Proficiency in C# and SQL;
  • Knowledge or machine learning framework (TensorFlow, PyTorch, Scikit-learn, etc.);
  • Strong verbal and written communication skills;
  • Knowledge of Agile methodology is an asset;
  • Knowledge of ERP systems and business processes is a significant asset.
This post for you?

Our benefits


Collective insurance

Collective insurance

Ongoing training

Ongoing training

Flexible schedule

Flexible schedule

Work form home

Work form home

A health platform (telemedicine)

A health platform (telemedicine)

Competitive salaries

Competitive salaries

Game room

Game room

Proximity to public transportation

Proximity to public transportation

Home office allowance

Home office allowance

Group RRSP

Group RRSP

Mentoring

Mentoring

Paid for blood donation

Paid for blood donation

Volunteering opportunities

Volunteering opportunities

$200 health and wellness allowance per year

$200 health and wellness allowance per year

Option to finish work on Fridays at noon all year long

Option to finish work on Fridays at noon all year long