Company · 4 open roles
Careers at E Source
E Source has 4 active roles on ResuMinder right now, with 100% remote-friendly. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.
Refreshed continuously
Across active listings
All open roles
4 positions at E Source
Associate Director, Customer Energy Solutions
E Source·United States or Canada or Texas or North America
Associate Director, Customer Energy Solutions at E Source. Location: United States or Canada or Texas or North America. Role: managing projects, leading teams, conducting research Requirements: 7+ years professional experience (≥5 years designing and implementing energy research …
Senior Analyst, DER & Grid Edge
E Source·United States
Senior Analyst, DER & Grid Edge at E Source. Location: United States.
Software Engineer II or III
E Source·United States or Canada
Software Engineer II or III at E Source. Location: United States or Canada.
AI / ML Engineer
E Source·United States or Canada
AI / ML Engineer at E Source. Location: United States or Canada.