- Jobs
- Cambio AI Inc.
- Senior Software Engineer, AI Products
Senior Software Engineer, AI Products
Full-timeSenior
AI Tools
AI agentsAWS BedrockChatGPTClaude CodeLangChainRAG pipelinesvector databases
Tech Stack
PythonAWSFargateRedisPostgreSQLSQSCDKDjangoCeleryNext.jsTailwind CSSAWS BedrockOpenAIClaudeLangChain
Agent Workflow
Build LLM-based internal automation tools. AI agent development and deployment. RAG pipeline development. Develop and maintain ML/LLM pipelines.
About the Role
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.