

Manufacturer of power generation & energy storage systems: portable, residential, commercial & industrial.
2 days ago
$29 - $40
Entry-level
Internship
Toronto, Ontario, Canada
Hybrid
Company Size
9,239 Employees
Service Specialisms
Sector Specialisms
You will help build complex, intelligent features for our ecosystem of smart‑home devices that combine sensor data with machine intelligence, creating an omni‑present assistant for the home. You will contribute to a small, growing team that makes a big impact on thousands of lives and enables technologies that save energy and protect the environment. You will also get to play with the latest big‑data tools and technologies.
You must be a full‑time student in a technical or quantitative discipline such as Computer Science, Engineering, or Applied Math. Experience with programming languages like Python, Java, or C++ is required, as is using data and machine learning to solve real‑world problems. Basic familiarity with software‑engineering best practices is expected, and experience with data‑engineering tools such as Dataflow or Spark is a plus.
The role requires regular communication, standing, walking, and occasional lifting of 25‑50 pounds, with typical computer‑based work that includes sitting, close vision, and focus adjustment. Occasional travel may be required. We are an equal‑opportunity employer and consider all qualified applicants without regard to protected characteristics.
The hired candidate will be required to complete a background check. The target pay range for this position is $29‑$40 CAD per hour.
As an ecobee student you will meet and work with co‑ops across all teams, gain visibility into a company that mixes hardware and software consumer‑facing businesses, and make an environmental impact both on the job and through programs like ecobee Acts. You will have learning opportunities with our in‑house #ThinkLab team, work in small collaborative groups, and influence product and culture. The company hosts bi‑monthly all‑company town halls, monthly Lightning Talks, and encourages participation in them.