Software Developer

at  BrainBox AI Inc

Montréal, QC H3A 2L1, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Apr, 2025Not Specified25 Jan, 2025N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

BrainBox AI utilizes self-adapted artificial intelligence technology to proactively optimize the energy consumption of one of the largest climate change contributors: Buildings
Our AI engine supports a self-operating building that requires no human intervention. Using deep learning, cloud-based computing, and our proprietary process, our solution autonomously optimizes existing Heating, Ventilation, and Air Conditioning (HVAC) control systems for maximum impact on energy consumption.
An exciting opportunity awaits the right candidate to be part of a fast-growing company. We are seeking an software developer

What you will do:

  • Coordinate within development teams to automate and develop tools and technology to streamline the deployment and contribute to product roadmap
  • Improve smart building global deployment tools, templates, and processes automation related to project scalability deployment
  • Write efficient, scalable, and maintainable code to ensure high-performance and reliable backend functionality and API
  • Work as part of a team to develop custom web-based monitoring, data-driven analysis and control systems, meeting both internal and client requirements
  • Create sustainable systems and services through automation and uplifts
  • Participate cross-functionally with teams for testing and implementation
  • Document work processes and procedures
  • Manages weekly time allocations to multiple assigned projects for on-time weekly submission of the individual’s timesheet
  • Other tasks as assigned

Responsibilities:

  • Coordinate within development teams to automate and develop tools and technology to streamline the deployment and contribute to product roadmap
  • Improve smart building global deployment tools, templates, and processes automation related to project scalability deployment
  • Write efficient, scalable, and maintainable code to ensure high-performance and reliable backend functionality and API
  • Work as part of a team to develop custom web-based monitoring, data-driven analysis and control systems, meeting both internal and client requirements
  • Create sustainable systems and services through automation and uplifts
  • Participate cross-functionally with teams for testing and implementation
  • Document work processes and procedures
  • Manages weekly time allocations to multiple assigned projects for on-time weekly submission of the individual’s timesheet
  • Other tasks as assigne


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Software engineering computer science or any other related field

Proficient

1

Montréal, QC H3A 2L1, Canada