Primerica
Connect with headhunters to apply for similar jobsCanadian Imperial Bank of Commerce
Concentrix
A software development firm in Quebec is seeking an experienced AI Software Engineer to design and optimize generative AI applications. The role focuses on building APIs and microservices while collaborating with senior engineers. Ideal candidates will have 5-8 years of experience, particularly with Generative AI tools, and thrive in a remote, collaborative environment. This position offers competitive compensation and opportunities for growth.
ABOUT VALSOFT CORP.:
Established in Canada in 2015, Valsoft has grown to a global portfolio of 118+ companies, acquiring and developing vertical market software companies, enabling each business to deliver the best mission-critical solutions for customers in their respective industries. A key tenet of Valsoft’s philosophy is to invest in well-established businesses and foster an entrepreneurial environment that molds companies into leaders in their respective industries. Valsoft looks to buy, hold and create value through long-term partnerships with existing management.
INVESTMENT APPROACH:
Unlike private equity and venture capital firms, we are Entrepreneurs who Buy, Enhance and Grow Software Businesses. That’s right; we don’t sell businesses. We form a strategic alliance with existing management teams. We recognize the dedication and perseverance required to create a firm and place a premium on customers’ and workers’ well-being over short-term goals.
POSITION DESCRIPTION:
We are seeking an AI Software Engineer to join one of our portfolio companies. You have deep expertise in prompt and context engineering, and are capable of designing, testing, and optimizing generative AI applications at scale. This is a hands-on development role. You will collaborate with senior engineers, architects, and business stakeholders to translate requirements into working features, with a strong emphasis on modern development practices and automation.
If you are passionate about AI, comfortable working with a variety of languages (C#, C++, Java, etc.) and excited by enterprise projects, this role is an excellent fit.
KEY RESPONSIBILITIES:
REQUIRED/MINIMUM QUALIFICATIONS:
Why Choose Us
Ready to join a collaborative and innovative team where you can make an immediate impact?
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.