Senior Software Engineer, AI Products at Cambio AI Inc.

Cambio develops a software platform for real estate decarbonization, helping commercial property owners and tenants achieve net-zero portfolios through machine learning. The company partners with Y Combinator, Google, the U.S. Department of Energy, Stanford University, and Fifth Wall.

Role Overview

You'll integrate large language models and machine learning solutions into the platform and internal systems, impacting customer experience, operational efficiency, and product innovation.

Key Responsibilities

Design and deploy AI-driven features for customer-facing products

Build LLM-based internal automation tools to streamline operations

Construct and maintain scalable ML/LLM infrastructure pipelines

Optimize model performance while managing infrastructure costs

Collaborate across engineering, product, and data science teams

Required Qualifications

5+ years software engineering experience (system design, distributed systems, APIs, CI/CD)

1+ years developing AI-powered products

Strong Python proficiency with hands-on LLM expertise

Problem-solving ability for ambiguous AI challenges

Cross-functional collaboration skills

Bonus Skills

AI agent development and deployment

LangChain and similar frameworks

RAG (Retrieval-Augmented Generation) pipelines

Vector databases

Tech Stack

Infrastructure: AWS, Fargate, Redis, PostgreSQL, SQS, CDK, Github, Retool

Backend: Django REST Framework, Celery

Frontend: Next.js, Tailwind CSS

LLM: AWS Bedrock, OpenAI, Claude

Work Authorization: U.S. or Canada required.

Hybrid: 2-3 days in-person per week in Waterloo, Ontario, Canada.