Quality Assurance EngineerMontreal (hybrid-friendly) | Full-time | Founding team
The RoleThis 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 YouIn 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.