Senior Data Scientist - Optimization

AutoGrid
Redwood City, CA
Full-time

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.

30+ days ago
Related jobs
Promoted
LinkedIn
Sunnyvale, California

R, Python, Scala)•2+ years experience in an architect or technical leadership positionPreferred Qualifications•10+ years of overall experience with at least 5+ of those years leading teams technically•Experience influencing strategy through data-centric presentations•Experience in applied statistics...

Promoted
Walmart
Sunnyvale, California

As a Senior Data Scientist for Walmart Labs, you’ll be required to shape and deliver on the MINT data sciences charter. Supports the understanding of customer requirements and designs data representations for simple data sets. We’re a team of software engineers, data scientists, cybersecurity expert...

Promoted
2K
San Mateo, California

As a Data Scientist / Senior Data Scientist in our User group, you will be at the forefront of driving our understanding of user engagement. The Data Science & Analytics organization's mission is to increase our speed, frequency and acumen of making decisions at scale by instilling a data-influe...

Promoted
Walmart
San Bruno, California

We are looking for a Senior Data Scientist to drive advertiser media strategy and performance through advanced statistical modeling and machine learning techniques. Data Scientist will build predictive models, derive media insights, define statistically sound solutions including but not limited to l...

Promoted
Machinify Inc.
Palo Alto, California

Analyze business situations to explain current state and forecast outcomes with data driven analysis and presenting to senior and executive level leadership. Partner with various stakeholders Product/Data Science/Engineering/Data Engineering. Polished presentation skills, presenting data and finding...

Promoted
Aurora
Mountain View, California

Collaborate with a team of world-class Data Scientists and Analysts on Data Science problems spanning multiple subsystems (eg. We are looking for an exceptional Data Scientist that can play a key role in accelerating the development of the Aurora Driver by contributing towards the automation, monito...

LanceSoft Inc
Sunnyvale, California

Position Title      Senior Data Scientist/ Business Analyst-III. We are looking for a Senior Data Scientist who will work as a "floater" for the analytics team, moving from team to team, focusing on the highest priority projects. Collect, analyze and visualize product data in dashboard to monitor ke...

Games Jobs Direct
San Mateo, California

As a Senior Data Scientist in our User group, you will be at the forefront of driving our understanding of user engagement. The Data Science & Analytics organization's mission is to increase our speed, frequency and acumen of making decisions at scale by instilling a data-influenced approach to buil...

SmartNews
Palo Alto, California

As a Data Scientist, your mission is to deliver high-impact data insights that empower our teams to make the best possible decisions in a fast-paced environment. Our team plays a critical role in driving the company’s growth by providing actionable data insights that inform key decisions across Engi...

Walmart
Sunnyvale, California

The Data Scientist / Applied Machine Learning Scientist – Computational Advertising is a critical data science/applied machine learning role that uses cutting-edge machine learning, deep learning, big data mining and optimization techniques to solve the challenging problems from ads relevance, ranki...