Senior Software Engineer, AI Products

Cambio
Waterloo
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Python","Django REST framework","Celery","Next.js","Tailwind","PostgreSQL","Redis","AWS","CDK","GitHub","LangChain","RAG","Vector databases","OpenAI","Claude","AWS Bedrock"]

Senior Software Engineer building and integrating AI-driven features and ML solutions into a real estate decarbonization platform. You'll design scalable AI workflows, optimize performance and cost, and collaborate cross-functionally with product, data, and engineering teams to advance AI-powered capabilities using LLMs and diverse AI tools.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cambio
Cambio
6 months ago

Senior Software Engineer, AI Products

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Senior Software Engineer building and integrating AI-driven features and ML solutions into a real estate decarbonization platform. You'll design scalable AI workflows, optimize performance and cost, and collaborate cross-functionally with product, data, and engineering teams to advance AI-powered capabilities using LLMs and diverse AI tools.
Location: Waterloo
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Build & Ship AI Based Features – Design, implement, and optimize AI-driven features for the platform, enhancing customer experience and business impact.
  • •AI-Powered Automation & Tooling – Develop LLM-based internal automation tools to streamline workflows, reduce manual effort, and improve team productivity.
  • •Scalable AI Infrastructure – Build and maintain a ML/LLM pipeline, ensuring robust, efficient, and scalable deployments.
  • •Performance & Cost Optimization – Improve AI model performance, balancing speed, quality, and infrastructure costs.
  • •Cross-Functional Collaboration – Work with product, engineering, and data teams to define AI/LLM use cases and share best practices.

Key Requirements

  • •5+ years of experience in software engineering, including system design, distributed systems, API development, and CI/CD
  • •1+ years of experience developing AI-powered products
  • •Strong proficiency in Python with hands-on expertise in LLMs
  • •Problem-Solving Mindset: ability to tackle ambiguous AI challenges and develop scalable AI solutions
  • •Collaboration & Communication with engineers, data scientists, and product teams
Experience:5+ yearsAiMachine learningLLMLLMsDistributed systems
Skills:PythonDjango REST frameworkCeleryNext.jsTailwindPostgreSQLRedisAWSCDKGitHubLangChainRAGVector databasesOpenAIClaudeAWS Bedrock
Tech Stack:PythonAWSPostgreSQLRedisDjango REST frameworkCeleryNext.jsTailwindLangChainRAGVector databasesOpenAIClaudeAWS BedrockCDKGitHub

Eligibility

Visa:US citizen/visa only
Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Cambio
Cambio builds AI-powered conversational agents that automate customer support workflows, integrate with business systems, and assist teams with contextual responses, knowledge retrieval, and ticket resolution to improve customer experience and agent productivity.
Industry: SaaS
Website