Join to apply for the AI Engineer / Ingénieur(e) en intelligence artificielle role at K Mining Solutions .
About KPI
KPI is a Canadian leader in the Data, Analytics & AI ecosystem, built over 20 years of expertise. Our inclusive culture, technology, and support provide a career as unique as you are. Every day our team brings industry insights and unrivaled expertise to help our clients and customers. We are immersed in a high‑tech, dynamic environment where projects and workdays are never the same.
The Role
We are seeking an AI Engineer with deep technical expertise and a passion for cutting‑edge innovation in artificial intelligence and machine learning. In our AI & Advanced Analytics team you will design, build, evaluate, and optimize AI solutions focused on Large Language Models (LLMs), DevOps pipelines, and Azure cloud services. You are proactive, autonomous, and able to deliver end‑to‑end AI‑driven solutions in a fast‑paced consulting environment.
Key Responsibilities
- Design, develop, and deploy AI models and services, with a focus on LLMs and generative AI technologies.
- Evaluate the quality, performance, and ethical alignment of LLM outputs across business use cases.
- Develop and implement scalable AI workflows using Python, ML libraries, and Azure Machine Learning.
- Collaborate with cross‑functional teams to integrate AI models into client applications and platforms.
- Apply DevOps / MLOps practices for continuous integration, automated testing, and model deployment.
- Lead technical discussions with clients and internal stakeholders in both French and English.
- Maintain high standards of code quality, performance, and documentation.
- Stay up to date with the latest trends and advancements in AI, machine learning, and cloud services.
- Autonomously architect, code, test, and deploy scalable applications, ensuring with system requirements and DevOps best practices.
- Write complex SQL queries, optimize database performance, and manage large‑scale relational data.
Required Skills & Qualifications
7+ years of experience in software development or AI engineering roles.Strong programming skills in Python and ML frameworks (PyTorch, TensorFlow, HuggingFace).Proven experience with LLMs, NLP pipelines, and prompt engineering.Deep understanding of DevOps or MLOps pipelines (CI / CD, version control, containerization).Experience with cloud infrastructure (preferably Azure) and AI‑related services.Strong ability to independently manage and deliver projects from concept to production.Demonstrated capacity to critically assess model outputs for bias, hallucination, and relevance.Bilingual proficiency in French and English (oral and written) is required.Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.Preferred Qualifications
Experience in AI consulting or client‑facing environments.Knowledge of ethical AI practices and model governance.Familiarity with REST APIs, front‑end integration, and data visualization tools.Azure certification (e.g., Azure AI Engineer Associate or Azure Data Scientist).Why Join Us
Work on high‑impact projects that shape the future of AI in business.Collaborate with top‑tier professionals in an innovation‑driven team.Access to continuous learning and career growth opportunities.Benefits
Permanent, full‑time job (40 hours a week).Hybrid (work from home and / or office) and flexible schedule.Competitive salary and bonus structure.Group insurance plan.Retirement savings plan with matching.Family company culture.Flex‑Fridays in the summer.Free use of the gym within building.Subsidized catering service & free snacks at the office.Vacation days plus 6 personal days per year.Casual work environment : jeans‑friendly!Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Engineering and Information Technology
Industries
Mining
Location
Montréal‑Ouest, Quebec, Canada
#J-18808-Ljbffr