Senior Engineer for BrainBox AI at Trane
montreal, qc, Canada • Posted June 06, 2026
Job Type:
Full-time
Location:
montreal, qc
Posted:
June 06, 2026
Category:
IT & Technology
Application Deadline:
July 16, 2026
Role Description
Become a Senior Software Engineer with Trane Technologies, focusing on BrainBox AI’s HVAC optimization platform. Enjoy a hybrid work model and leverage your skills in advanced software development.
This role supports the Algorithm Team with high-performance microservices development, ensuring real-time data processing. Collaborate with data scientists and ML engineers to refine algorithms while contributing to architectural decisions and mentoring peers.
Key Responsibilities:
• Design and maintain scalable microservices for HVAC controls
• Collaborate on productionizing building algorithms
• Develop efficient APIs using FastAPI
• Use Kafka for event-driven architecture
• Optimize NoSQL databases like DynamoDB
Requirements:
• Degree in Computer Science or related area
• Over 5 years of professional experience in software development
• Advanced Python knowledge essential
• Hands-on with AWS servi...
This role supports the Algorithm Team with high-performance microservices development, ensuring real-time data processing. Collaborate with data scientists and ML engineers to refine algorithms while contributing to architectural decisions and mentoring peers.
Key Responsibilities:
• Design and maintain scalable microservices for HVAC controls
• Collaborate on productionizing building algorithms
• Develop efficient APIs using FastAPI
• Use Kafka for event-driven architecture
• Optimize NoSQL databases like DynamoDB
Requirements:
• Degree in Computer Science or related area
• Over 5 years of professional experience in software development
• Advanced Python knowledge essential
• Hands-on with AWS servi...
Interested in this role?
Click the button below to start your application for Senior Engineer for BrainBox AI at Trane at Trane Technologies.
Apply Now