Alteo is looking for a CTO for a permanent position based in Montreal.
*** Flexible work arrangements at the employee’s discretion + Excellent benefits ***
In a rapidly evolving technological landscape (AI), you will be responsible for the company’s technological vision and will play a key role in identifying opportunities, structuring initiatives, and ensuring their practical implementation within our products.
Responsibilities:
- Vision, Strategy, and Architecture
Define and maintain the overall technology strategy, aligned with business objectives and product priorities
Develop a clear and scalable technology roadmap
Define architectural principles (scalability, performance, modularity) and ensure consistency across products
Make key technology decisions (stack, build vs. buy, technical debt)
Identify and evaluate emerging technologies likely to create a competitive advantage
- Innovation and technological transformation
Structure and lead innovation initiatives, particularly around artificial intelligence, search engines, and natural language processing technologies
Lead the Lab and ensure the transfer of innovations to product teams
Prioritize technology investments based on their impact on users and products
Leverage internal and external experts to deepen expertise in specialized fields
- Execution and technological consistency
Collaborate closely with technical teams to ensure the vision translates into concrete, robust, and maintainable solutions
Ensure technological consistency across products and shared platforms
Influence engineering standards and practices across the organization
Ensure the overall quality of systems (reliability, performance, scalability)
- Strategic Collaboration and Governance
Work closely with the VP of Operations and Products to align technology with product strategy
Contribute to strategic planning and investment prioritization
Oversee the technology budget
Develop technology and academic partnerships
Represent the technology vision to the executive committee and external stakeholders
- Leadership and Influence
Provide cross-functional leadership to technical teams
Support team leads in making foundational technology decisions
Promote a culture of technical excellence, curiosity, and continuous improvement
Support the organization in adopting new technologies, particularly in AI
Profile:
Bachelor’s degree in Computer Science, Software Engineering, or equivalent
10–15+ years of IT experience
Experience in technology leadership roles (CTO, R&D Director, Principal Architect, etc.)
Experience in complex environments (platforms, distributed systems, data products, or SaaS)
Proven experience in aligning technology, product, and business objectives
Experience in artificial intelligence (AI, NLP, search engines, information retrieval, etc.) = a significant asset, but not a prerequisite if you have demonstrated your ability to lead major technological transformations and quickly master new domains
Strategic vision and ability to translate strategic direction into concrete results
Excellent ability to structure complex initiatives
Strong technical credibility, without necessarily being a specialist in all fields
Ability to surround yourself with experts and help them perform at their best
Influential leadership in a context without strong direct supervision
Excellent communication and outreach skills
Technology stack:
Backend: Java, Spring Boot, microservices
Frontend: JavaScript / TypeScript
Search: proprietary engines, advanced indexing
AI: LLMs, RAG, ML experimentation
Cloud: AWS
CI/CD, infrastructure as code, application security