Senior Data Scientist - Optimization
Company: AutoGrid
Location: Redwood City
Posted on: September 10, 2023
|
|
Job Description:
The world's leading energy companies turn to AutoGrid to
integrate all distributed energy resources, turn on new revenue
streams and drive deeper engagement with their customers. Our suite
of Energy Internet applications allows utilities, electricity
retailers, renewable energy project developers and energy service
providers to deliver clean, affordable and reliable energy in a
distributed energy world. How do we do this? By pioneering the
science of flexibility management. This innovative approach enables
energy providers to mine the Energy Internet's rich data lode to
extract flexible capacity from distributed energy resources. In
turn, flexible capacity can be used to balance energy supply and
demand in real time, increase the productivity and value of energy
assets, and deliver new energy services to customers Established at
Stanford University in 2011, we have assembled a team of
world-class software architects, electrical and computer engineers,
data scientists and energy experts who apply cutting-edge analytics
and in-depth energy data science to solve the world's most critical
energy problems. About the Role As Senior Data Scientist, you would
be working with a team of other data scientists on the core
optimization capabilities of the company in an agile environment.
Experience in energy / utility or related markets is desirable but
not necessary. Experience in building mission critical, highly
scalable optimization applications is a must. Candidate should have
a deep understanding of various optimization algorithms as well as
practical experience of working with open-source and commercial
solvers. Responsibilities Develop and maintain the optimization
models and software implementation that drives AutoGrid's
predictive controls platform for managing distributed energy
resources Benchmark and debug critical issues with the algorithms
and software as they arise Contribute to improving scalability and
reliability of the system Work with product owners to develop new
features and capabilities About You B.S., MS., or Ph.D. in computer
science, operations research, industrial engineering, or related
field Experienced with solving large optimization problems using
linear / non-linear / integer / dynamic / stochastic programming,
as well as heuristic approaches Deep understanding of algorithms,
data structures, performance optimization techniques, relational
databases, and software development in a team environment Excellent
programming skills in Python, Java or C++ Experience with
optimization modeling languages (e.g. Pyomo, GAMS) and solvers
(e.g. CBC, Cplex, Gurobi) Nice to Have Experienced with
decomposition approaches to solving large-scale optimization
problems Hands-on experience with time series forecasting
Understanding of energy and capacity markets Experience with
frameworks such as Redis, Kafka, Celery, Hadoop/Spark Benefits and
Perks Working with a smart, collaborative, and fun group of people
solving big important problems An exciting atmosphere, and an
outstanding work/life balance Beautiful, spacious, modern office in
Redwood Shores Flexible hours and choice of computer (Mac, Ubuntu,
Windows) Competitive salary and equity Competitive health care,
dental, and vision coverage Excellent 401(k) and flexible spending
plans Three weeks of paid time off annually, in addition to 10 paid
public holidays Life, short term and long-term disability,
supplemental, and AD&D insurance Commuter transit, parking,
biking, vanpool and park & ride benefits AutoGrid is an equal
opportunity employer. We do not make hiring, employment or
promotion decisions based on race, religion, color, sex, age,
national origin, ancestry, sexual orientation, gender or identity
or expression, pregnancy or pregnancy-related condition, marital
status, height and/or weight.
Keywords: AutoGrid, Redwood City , Senior Data Scientist - Optimization, Other , Redwood City, California
Click
here to apply!
|