Senior – Principal C++ Developer, AI

Posted 4 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior C++ Developer designing and developing high-performance software solutions. Collaborating on innovative projects with a talented team at Spiria.

Responsibilities

  • Write, modify, optimize, and debug C++ code.
  • Design and develop high-performance software systems in C++.
  • Architect and implement core libraries, planners, and reusable components for intelligent agents.
  • Participate in testing and quality assurance activities according to established strategies.
  • Lead or contribute to R&D initiatives focused on autonomy, decision-making, and system reliability.
  • Integrate AI models (SLMs, LLMs, VLMs, policy models) into constrained environments and deterministic execution loops.
  • Collaborate on various project activities in an Agile context: effort estimation, requirements analysis, prototyping, troubleshooting, integration, and software component configuration.
  • Review code and architecture to ensure compliance with development standards and best practices.
  • Collaborate with multidisciplinary local and international teams (autonomy, core, display/visualization).

Requirements

  • More than 8 years of C++ development experience.
  • Experience working with Python.
  • Expertise in Linux/Unix.
  • Proven ability to design robust systems and write efficient code.
  • Strong adaptability to meet goals and deadlines.
  • Ability to provide technical leadership and mentor junior team members.
  • Self-motivated, proactive, and collaborative.
  • Strong aptitude for solving complex problems.
  • Experience with Agile methodology.
  • Knowledge of unit testing.
  • Proficiency in English and/or French (spoken and written).

Benefits

  • 3 weeks of vacation, or as determined by experience.
  • 5 days off during the winter holidays.
  • Flexible personal days to manage life events.
  • Employer-contributed retirement savings program (DPSP / RRSP).
  • Comprehensive group insurance plan.
  • Telemedicine service and Employee Assistance Program (EAP) with TELUS Health.
  • Reimbursement for training, certifications, and professional association fees.
  • Annual Spiri-Flex reimbursements for health, ergonomics, and connectivity-related expenses.

Job type

Full Time

Experience level

Senior

Salary

CA$95,000 - CA$120,000 per year

Degree requirement

Bachelor's Degree

Tech skills

LinuxPythonUnix

Location requirements

HybridLavalCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.