Welcome to a place where people are at the heart of everything we do.
Welcome to people with an inspiring vision and who seek stimulating challenges. At CIMA+, you’ll find a place where you’ll have many opportunities to learn and develop while working on engaging projects.
We are a firm 100% owned by its employees and we value a collaborative and entrepreneurial mindset. You will have the flexibility to manage your work on your own terms and define what work-life balance means to you.
When you join CIMA+, we welcome you to a place that you can call home.
Job DescriptionThe AI team at CIMA+ is seeking a highly skilled and versatile AI Developer with experience in software engineering to join our fast-expanding Artificial Intelligence (AI) team. In this hands-on role, you’ll help design, build, and scale AI-powered solutions that transform how our engineers and clients work. You’ll play a vital part in delivering practical, scalable AI products that drive real-world impact across multidisciplinary engineering practices.
Primary Responsibilities
Data analysis and preparation: Clean, pre-process and analyze large datasets to feed AI models, ensuring accuracy and consistency.
AI model design and development: Create, test and implement AI models, including machine learning, deep learning and natural language processing solutions.
Model training and optimization: train and optimize AI models to improve performance, efficiency and accuracy
Integration into software applications: Integrate AI models into existing systems or develop new AI-based applications tailored to business needs
Collaborate with multidisciplinary teams: Work closely with business teams (engineers, scientists, technicians) and IT teams to develop AI solutions aligned with organizational goals
Monitor and maintain AI systems: Ensure continuous performance monitoring of deployed AI models, ensuring that they adapt to new data and remain effective over time
Keep up to date with AI trends: Keep abreast of the latest advances in AI technologies, frameworks and best practices to apply solutions at the cutting edge of innovation
Documentation and reporting: maintain comprehensive documentation of AI models, processes and development progress, and communicate results to stakeholders
- Bachelor’s or master’s degree in software engineering, computer science or equivalent (specialization in artificial intelligence an asset)
Between 2- and 5-years’ experience in the field
In-depth knowledge and demonstrated experience with the main areas of artificial intelligence (e.g. Machine Learning, Deep Learning, Natural Language Processing, Computer Vision, Reinforcement Learning, etc.).
Experience with several programming languages, including Python
Familiarity with at least one cloud-based AI platform (Azure AI Studio and Google Vertex a plus)
Experience with source code management (GIT an asset) and DevOps practices (CI/CD)
Mastery of data manipulation and databases
Excellent analytical skills and ability to propose innovative technological solutions
Bilingual English and French (spoken and written): bilingualism is an essential requirement for this position, as it enables effective collaboration with our various stakeholders
Commitment to the quality of deliverables
Team spirit and autonomy
If you have any questions, please contact Ibrahima Amadou LY
#LI-Hybrid
At CIMA+, we value diversity of talent and perspective. You think you can add value, but don't meet all the job requirements? We invite you to apply, because everyone has something unique to offer. The outstanding talents that choose to join us at CIMA+ soon realize that we go all out to encourage them to grow. We look forward to hearing how you can contribute to our success.
Why choose CIMA+? Because we offer you:
- Comprehensive Group Benefits available from day one for all permanent employees working at least 20 hours per week
- Employee and Family Assistance Program
- Retirement Savings Plan (RRSP) with up to 4% employer contribution
- As an employee-owned company, an annual opportunity to purchase shares for all employees
- Flexible work schedule in a hybrid work mode
- Work/Life balance policy across Canada
- 3-5 weeks of vacation, based on years of relevant experience
- Tailored training to improve your existing skills
Ethics and integrity are fundamental values at CIMA+. That is why we are committed to ensuring equal access to resources and opportunities for candidates, regardless of their identity (race, ethnicity, colour, religion, gender, age, disability, sexual orientation, gender identity or expression, socio-economic status or background, etc.).
In keeping with the principles of employment equity, we encourage all applications, including, but not limited to, those from women, Indigenous people, people with disabilities and visible minorities. We also encourage candidates to complete the self-identification form when applying for employment.
Accommodations are available on request. Your Business Partner will process your request.
Find out about The CIMA+ advantage - CIMA+.
Top Skills
CIMA+ Laval, Québec, CAN Office
3400 du Souvenir Blvd, Suite 600, Laval, Québec, Canada, H7V 3Z2
Similar Jobs
What you need to know about the Montreal Tech Scene
Key Facts About Montreal Tech
- Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
- Major Tech Employers: SAP, Google, Microsoft, Cisco
- Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
- Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
- Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
- Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal