Top Benefits
About the role
Software Engineer
About Us:
Capston (www.capston.ca) is a Toronto-based technology startup working at the intersection of AI, data engineering, and built-world problems. We are closely connected to our partner engineering consulting firm, which gives us a steady stream of real-world challenges. We are in an active problem-discovery phase, which means our work is fast-moving, exploratory, and hands-on. We operate with an entrepreneurial, outcomes-first spirit.
The Role:
Capston is growing, and our engineering team now includes a small group of interns working on real client and product problems. We're hiring a Software Engineer who is a strong hands-on builder and can also take day-to-day ownership of the interns' work: breaking down projects into clear work packages, reviewing their code, unblocking them, and making sure what they ship is solid.
You'll spend most of your time writing production code and building features yourself, using the interns as extra hands on well-scoped pieces of the work. Our team is small, so you'll coordinate closely with our Tech Lead on architecture, portfolio schedule, and delivery, and get direct exposure to the business behind the work through our executives. This is a new position.
We're looking for someone early in their career but already proven: you've shipped enterprise-grade software, you move fast, and you're hungry to grow and do more.
Our Stack:
We build primarily in Python (FastAPI and Flask) with a React/JS frontend, backed by PostgreSQL. On the AI side we work across LLMs, agentic workflows, and multi-modal tooling (ElevenLabs, Whisper, vision models), plus the ETL pipelines, schema design, and data modeling that support real engineering use cases, including industry formats like GIS.
Our infrastructure and CI/CD are still taking shape, so there's real room to own and improve how we build and ship. You would be a great fit if that's the kind of problem you like sinking your teeth into. We care more about strong fundamentals and range than a checklist match. What matters most is that you've got most of this and you are confident you can pick things up fast.
What You'll Do:
• Build and ship production features across our Python/React stack • Prototype and ship LLM-powered and multi-modal features (audio, voice, agents) for internal tools and client labs • Break down larger initiatives into clear, well-scoped work packages that interns can pick up and execute • Help design data structures, schemas, and automated workflows that support real engineering use cases • Contribute to our internal pipeline and operational tooling • Review intern pull requests, pair with them, and coach them toward production-quality code • Participate in architecture discussions with the Tech Lead and flag work that needs higher-level design input • Help facilitate client labs and discovery workshops alongside senior engineers • Act as the first point of contact for interns' day-to-day blockers, technical questions, and help them prioritize • Iterate quickly based on feedback from real users and labs
What We're Looking For:
• 3-5 years of professional software development experience, including at least one enterprise-grade product or system taken from build through launch • Strong Python fundamentals and solid experience building/consuming APIs; familiarity with the rest of our stack is a plus • Comfortable reviewing others' code and giving direct, constructive feedback • Strong git and collaborative development practices • Some experience organizing or coordinating the work of others (junior engineers, interns, or peers), even informally • An entrepreneurial mindset: outcomes-first, comfortable with ambiguity, MVP-pacing, and shipping before perfecting; takes ownership of problems and their solutions • Fast learner who wants to grow toward a technical leadership track • Interest in real-world engineering problems and how technology gets applied to them
Nice to Have:
• Experience with applied AI: prompt engineering and validation, agentic workflows, building ETL and deployment pipelines • Experience with multi-modal AI tools (ElevenLabs, Whisper, vision models, etc.) • Exposure to data modeling, schema design, or workflow automation • Prior experience mentoring interns, co-ops, or junior developers • Any background in or curiosity about the engineering/built-environment industry; exposure to common industry data formats (e.g., GIS) is an asset
What You'll Get:
• A high-ownership role with a direct line of sight to both hands-on building and technical leadership growth • Daily in-person collaboration with our Tech Lead and senior engineers in our Toronto office • Exposure to the full lifecycle of applied AI work, from problem discovery to solutions design to deployment • Hands-on experience with cutting-edge multi-modal AI tools and techniques • Access to our partner engineering consulting firm's domain experts and real-world labs • A team that listens; your ideas about how we build and work will be heard and considered
Compensation & Other Benefits:
Salary Range: $80,000 - $85,000 Benefits: Extensive health benefits coverage and standard vacation days are offered. Hours of Work: This position is full-time (37.5 hours per week). Location: This position requires regular on-site work at our office located at 80 Sherbourne St. in Toronto, Ontario. Start Date: This position is available for immediate hire. Applications will be reviewed as they are received, and interviews will be conducted on an ongoing basis until the position is filled.
Capston is an equal opportunity employer. We thank all candidates for their interest; however, only those selected for an interview will be contacted. Candidates requiring accommodation during any stage of the recruitment process are invited to notify us so that appropriate arrangements can be made. We use artificial intelligence (AI) tools to help screen and/or assess applications for this role. This is a new vacancy on the team.
About Capston Inc
Capston helps asset owners and operators improve high-friction workflows using technology where it helps and human judgment where it matters.
Similar Jobs
Top Benefits
About the role
Software Engineer
About Us:
Capston (www.capston.ca) is a Toronto-based technology startup working at the intersection of AI, data engineering, and built-world problems. We are closely connected to our partner engineering consulting firm, which gives us a steady stream of real-world challenges. We are in an active problem-discovery phase, which means our work is fast-moving, exploratory, and hands-on. We operate with an entrepreneurial, outcomes-first spirit.
The Role:
Capston is growing, and our engineering team now includes a small group of interns working on real client and product problems. We're hiring a Software Engineer who is a strong hands-on builder and can also take day-to-day ownership of the interns' work: breaking down projects into clear work packages, reviewing their code, unblocking them, and making sure what they ship is solid.
You'll spend most of your time writing production code and building features yourself, using the interns as extra hands on well-scoped pieces of the work. Our team is small, so you'll coordinate closely with our Tech Lead on architecture, portfolio schedule, and delivery, and get direct exposure to the business behind the work through our executives. This is a new position.
We're looking for someone early in their career but already proven: you've shipped enterprise-grade software, you move fast, and you're hungry to grow and do more.
Our Stack:
We build primarily in Python (FastAPI and Flask) with a React/JS frontend, backed by PostgreSQL. On the AI side we work across LLMs, agentic workflows, and multi-modal tooling (ElevenLabs, Whisper, vision models), plus the ETL pipelines, schema design, and data modeling that support real engineering use cases, including industry formats like GIS.
Our infrastructure and CI/CD are still taking shape, so there's real room to own and improve how we build and ship. You would be a great fit if that's the kind of problem you like sinking your teeth into. We care more about strong fundamentals and range than a checklist match. What matters most is that you've got most of this and you are confident you can pick things up fast.
What You'll Do:
• Build and ship production features across our Python/React stack • Prototype and ship LLM-powered and multi-modal features (audio, voice, agents) for internal tools and client labs • Break down larger initiatives into clear, well-scoped work packages that interns can pick up and execute • Help design data structures, schemas, and automated workflows that support real engineering use cases • Contribute to our internal pipeline and operational tooling • Review intern pull requests, pair with them, and coach them toward production-quality code • Participate in architecture discussions with the Tech Lead and flag work that needs higher-level design input • Help facilitate client labs and discovery workshops alongside senior engineers • Act as the first point of contact for interns' day-to-day blockers, technical questions, and help them prioritize • Iterate quickly based on feedback from real users and labs
What We're Looking For:
• 3-5 years of professional software development experience, including at least one enterprise-grade product or system taken from build through launch • Strong Python fundamentals and solid experience building/consuming APIs; familiarity with the rest of our stack is a plus • Comfortable reviewing others' code and giving direct, constructive feedback • Strong git and collaborative development practices • Some experience organizing or coordinating the work of others (junior engineers, interns, or peers), even informally • An entrepreneurial mindset: outcomes-first, comfortable with ambiguity, MVP-pacing, and shipping before perfecting; takes ownership of problems and their solutions • Fast learner who wants to grow toward a technical leadership track • Interest in real-world engineering problems and how technology gets applied to them
Nice to Have:
• Experience with applied AI: prompt engineering and validation, agentic workflows, building ETL and deployment pipelines • Experience with multi-modal AI tools (ElevenLabs, Whisper, vision models, etc.) • Exposure to data modeling, schema design, or workflow automation • Prior experience mentoring interns, co-ops, or junior developers • Any background in or curiosity about the engineering/built-environment industry; exposure to common industry data formats (e.g., GIS) is an asset
What You'll Get:
• A high-ownership role with a direct line of sight to both hands-on building and technical leadership growth • Daily in-person collaboration with our Tech Lead and senior engineers in our Toronto office • Exposure to the full lifecycle of applied AI work, from problem discovery to solutions design to deployment • Hands-on experience with cutting-edge multi-modal AI tools and techniques • Access to our partner engineering consulting firm's domain experts and real-world labs • A team that listens; your ideas about how we build and work will be heard and considered
Compensation & Other Benefits:
Salary Range: $80,000 - $85,000 Benefits: Extensive health benefits coverage and standard vacation days are offered. Hours of Work: This position is full-time (37.5 hours per week). Location: This position requires regular on-site work at our office located at 80 Sherbourne St. in Toronto, Ontario. Start Date: This position is available for immediate hire. Applications will be reviewed as they are received, and interviews will be conducted on an ongoing basis until the position is filled.
Capston is an equal opportunity employer. We thank all candidates for their interest; however, only those selected for an interview will be contacted. Candidates requiring accommodation during any stage of the recruitment process are invited to notify us so that appropriate arrangements can be made. We use artificial intelligence (AI) tools to help screen and/or assess applications for this role. This is a new vacancy on the team.
About Capston Inc
Capston helps asset owners and operators improve high-friction workflows using technology where it helps and human judgment where it matters.