Senior Software Engineer (Canada)

Senior Software Engineer (Canada)

18 Sep
|
ZeroStone
|
Canada

18 Sep

ZeroStone

Canada

Company Description ZeroStone is an operator-led AI transformation firm based in Toronto, Ontario, partnering with mid-market organizations ready to modernize their businesses. The team focuses on identifying high-impact AI opportunities within clients’ operations and delivers production-grade systems tailored to their data and workflows.

With experience building and scaling companies, ZeroStone brings both operator perspective and strong engineering capabilities to each engagement. The firm emphasizes a human-centered approach, ensuring that clients receive AI solutions they can confidently own and lead independently.

Joining

ZeroStone means contributing to practical, value-driven AI initiatives across diverse industries.

Role Description The Senior Software Engineer will design, build, and maintain production-grade software systems that power AI-driven solutions for ZeroStone’s clients. Day-to-day responsibilities include implementing and optimizing back-end services, integrating AI models into existing workflows, and ensuring scalability, reliability, and security of deployed applications.

The role involves collaborating closely with cross-functional teams, including data scientists, product leads, and client stakeholders,



to translate business needs into technical designs and high-quality code.

The Senior Software

Engineer will participate in code reviews, mentor other engineers, and contribute to technical standards and best practices. This is a full-time remote role.

Qualifications

- Robust foundation in Computer Science, including algorithms, data structures, and systems design.
- Proficiency in Back-End Web Development and Software Development for production-grade applications.
- Advanced Programming skills with experience in modern languages and frameworks used for server-side development.
- Solid understanding of Object-Oriented Programming (OOP) principles and their application in large codebases.
- Experience designing and integrating APIs, microservices, and distributed systems.
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and CI/CD pipelines.
- Ability to collaborate effectively in remote teams and communicate complex technical concepts clearly.
- Prior experience working with AI/ML-powered products or data-intensive systems is an asset.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

📌 Senior Software Engineer (Canada)
🏢 ZeroStone
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (canada) / canada