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
- Start-up experience, entrepreneurial spirit, energetic!
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.