AutoGrid Systems

Senior Data Scientist - Forecasting (US)

Data Science - Remote - Full Time

The Forecasting team is looking for an experienced Senior Data Scientist to develop and maintain AutoGrids measurement and verification (M&V) and forecasting platform. We have a platform that can support forecasting and M&V for about a million devices. You will work with the team of data engineers and software engineers to launch new forecasting and M&V services and to optimize existing ones. You should lead the data science efforts to gain insight and develop/improve the core algorithms for M&V and various types of time-series forecasts. You should also possess good programming skills to navigate our codebase and work with our distributed infrastructure; we expect our data scientists to write production code with some help from software engineers. We strongly prefer candidates who can work hybrid, coming into the Redwood City office a few times a week, and we are open to candidates who need to work fully remotely.

Responsibilities:

  • Design, implement, and maintain the algorithms for M&V and forecasting.
  • Perform ad-hoc analysis on AutoGrid’s data to gain insights and guide decisions. 
  • Improve scalability of forecasting and M&V jobs by optimizing code. 
  • Work with other data/software/SRE engineers to troubleshoot production problems and respond to customer queries. 
  • Educate the team members of the data science work, including the algorithms for M&V and time-series forecasting.
  • Mentor junior data scientists and software engineers. 
  • Gather and analyze requirements and convert functional requirements into concrete technical tasks and be able to provide consistent and reasonable effort estimates on an ongoing basis.
  • Work effectively with the engineering teams distributed globally to understand project requirements, identify opportunities for collaboration, and articulate project delivery risks in advance. 
  • Communicate effectively across business to team leads, subject matter experts, leadership, clients and other stakeholders.


Most of our codebase is in Python, and various services run on Kubernetes clusters. We use MySQL and HBase as storage, most often, and Spark (specifically pyspark) is used to support large forecasting and M&V jobs. For monitoring, we often use Prometheus. We follow a 2-week Scrum process, and the code is released to clients every 2-3 months. 

Qualification:

  • BS/BA in quantitative fields (applied mathematics, statistics, or various engineering fields) is required.
  • 5+ years of experience in data scientist roles. 
  • Ability to learn a problem domain quickly and think critically. Prior experience in the energy industry, especially in electricity and demand response, is preferred.
  • Possess good statistical intuition and solid understanding in various machine/statistical learning techniques for time series forecasting, e.g. ARIMA, regression-based, and deep-learning models. Hands-on experience in building forecasting models is required. 
  • Experience in Python data science stack, e.g. numpy, scipy, pandas, and scikit-learn. 
  • Experience in some parallelization framework (pyspark or Dask) is required.
  • Experience with RDS and SQL is required. Experience with NoSQL databases is a plus. 
  • Excellent communication skills, ability to explain complex technical topics to both technical and non-technical audiences highlighting pros, cons, estimated timelines and risks associated for prioritization, decision making and risk mitigation. 
  • Ability to cope with and thrive in a fast paced, dynamic work environment with evolving project requirements.
  • Good programming skills and the ability to navigate a distributed infrastructure are required. Experience in working with production codebase is a plus.
  • Experience working in an agile team (Scrum, Kanban, etc.) is preferred.
  • Experience using containerization (e.g. Docker) and Kubernetes is preferred. 


About AutoGrid:
At AutoGrid, you will join a team helping to accelerate the world’s transition to a clean, affordable and reliable energy system. We’re a growing and award-winning clean-technology company driving the fundamental transformation of the electrical grid into a distributed, decarbonized and digitized network of connected assets. You will collaborate with a team of world-class software, data and energy experts working at the forefront of advanced data science, artificial intelligence, machine learning and high-performance computing. With more than 3,000 megawatts of flexible capacity under contract with energy companies around the globe, our solutions give you an opportunity to make a real-world impact. If you are passionate about using technology to improve society and love a fun, fast-paced work culture with opportunities for continuous learning and advancement, you will love AutoGrid. 
 
We continuously create an inclusive environment and welcome people from all walks of life. We are empowered to do our best and innovate, while living our unique life and work. Together, we dare to disrupt and turn our bold ideas into reality. 

Apply: Senior Data Scientist - Forecasting (US)
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
What’s your highest level of education completed?*
College or University*
GPA*
Desired salary
Earliest start date?*
The following questions are entirely optional.

Invitation for Job Applicants to Self-Identify as a U.S. Veteran
  • A “disabled veteran” is one of the following:
    • a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or
    • a person who was discharged or released from active duty because of a service-connected disability.
  • A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
  • An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
  • An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Veteran status
I IDENTIFY AS ONE OR MORE OF THE CLASSIFICATIONS OF PROTECTED VETERAN LISTED ABOVE
I AM NOT A PROTECTED VETERAN
I DON’T WISH TO ANSWER

Voluntary Self-Identification of Disability
Voluntary Self-Identification of Disability Form CC-305
OMB Control Number 1250-0005
Expires 04/30/2026
Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Please check one of the boxes below:
YES, I HAVE A DISABILITY, OR HAVE HAD ONE IN THE PAST
NO, I DO NOT HAVE A DISABILITY AND HAVE NOT HAD ONE IN THE PAST
I DO NOT WANT TO ANSWER

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Name Date
Human Check*