Stem, Inc.

HQ
Houston
Total Offices: 8
504 Total Employees
Year Founded: 2009

Teams at Stem, Inc.

Recently posted jobs

7 Days AgoSaved
In-Office
Broomfield, CO, USA
Artificial Intelligence • Software • Energy
Provide Tier 2 technical support for Stem's hardware and SaaS products via phone, email, and ticketing systems. Troubleshoot issues, document interactions, escalate complex cases to engineering, coordinate installations, and identify process improvements while collaborating with internal teams and vendor partners.
8 Days AgoSaved
In-Office or Remote
Broomfield, CO, USA
Artificial Intelligence • Software • Energy
Serve as primary customer-facing account manager for developer partners, driving onboarding, performance monitoring, relationship management, and commercial delivery. Collaborate with Programs, Data, Finance, and Operations to improve portfolio performance, present metrics, troubleshoot issues, and identify expansion opportunities while shaping Customer Operations processes.
16 Days AgoSaved
Remote
2 Locations
Artificial Intelligence • Software • Energy
The Staff Software Engineer will architect and implement scalable clean energy software, mentoring teams, managing data pipelines, and ensuring security best practices.