Quality Assurance Engineer (CarbonForge / Hybrid / Montreal)
Quality Assurance Engineer
Montreal (hybrid-friendly) | Full-time | Founding team
The Role
This role is vital in ensuring the quality and reliability of our systems, directly impacting cutting-edge AI research and development. Your technical abilities and expertise in quality assurance will be crucial in developing quality-focused tools and infrastructure, and in collaborating with development teams to ensure the delivery of high-quality, robust solutions.
Key responsibilities:
-
Collaborate with engineers, product managers, and researchers to understand requirements and define comprehensive quality and testing strategies.
-
Design, develop, and maintain robust and scalable test automation frameworks for UI, API, and system-level testing.
-
Integrate automated tests into CI/CD pipelines to provide continuous feedback to development teams.
-
Perform manual testing for exploratory, usability, and edge-case scenarios where appropriate.
-
Identify, document, and track bugs through to resolution, and run bug triage meetings.
-
Define and report on key quality metrics to provide a clear picture of product health and release readiness.
-
Agentic QA workflows
About You
In order to set you up for success,, we look for the following skills and experience:
-
Excellent communication skills and the ability to work effectively with diverse, cross-functional teams.
-
Proven experience as a QA Engineer, Software Development Engineer in Test (SDET), or similar technical quality role.
-
Experience with Agentic workflows required
-
Strong programming skills in at least one language (e.g., Python, C++, C#, or Java).
-
Hands-on experience designing and implementing test automation frameworks
-
Experience with CI/CD systems and version control (e.g., Git).
-
A real passion for building tools and improving processes to enhance QA workflow and developer productivity.
-
The ability to thrive and adapt in a rapidly changing, highly-agile research and development environment.
-
Are proactive in identifying critical problems and generating and driving solutions.
In addition, the following would be an advantage:
-
Experience with cloud platforms (GCP, AWS, Azure).
-
Knowledge of containerization technologies (e.g., Docker, Kubernetes).
-
Experience with performance, load, or security testing.
-
Familiarity with machine learning concepts or experience testing AI/ML systems.
Why join CarbonForge
-
Mission that compounds. Power is the binding constraint for AI deployment this decade. You’ll build the layer that makes every joule count — and every token more useful.
-
World-class science bench. Work alongside two Canada CIFAR AI Chairs and core Mila researchers: Pierre-Luc Bacon (UdeM, scientific co-founder) and Christophe Dubach (McGill, scientific advisor). Full support of Mila, Canada’s leading AI research institute, with access to its talent pipeline and research bench.
-
Real hardware from day one. H100, H200, AMD MI-series, and design-partner engagements already in motion.
-
Resources to match the ambition. Seed-funded by strong operator and institutional investors. We have the resources to hire the best, give them the compute they need, and run the long experiments that matter. Founding-engineer equity, direct ownership, no bureaucracy - your code reaches production in weeks, not quarters.
-
Remote-friendly. Montreal preferred for regular in-person work with the founding team.
A note on fit
If not every bullet above describes you perfectly, apply anyway. We’re hiring for trajectory and proof of work, not a checklist. What matters is whether you can ship the outcomes we’ve described and push us to be better at the work.
CarbonForge is committed to building a team where the best engineers want to work, from any background. We welcome applicants from all origins, identities, and paths into this field. Equal opportunity employer.