Optimization Engineer

Tyba
2d$160,000 - $200,000Hybrid

About The Position

Tyba is a modeling platform for energy companies developing, financing, and operating renewable energy infrastructure. Energy companies rely on technical models daily to make crucial infrastructure decisions. Our mission is to make cutting-edge models accessible to cross-functional teams so that companies can build and operate more renewable energy more profitably. We are backed by leading climate and generalist VCs and work with many of the industry’s most innovative energy companies. We are looking for an Optimization Engineer to join our team and lead key modeling initiatives that deliver value to customers of our battery auto-bidding platform. You will excel in this role if you’re passionate about clean energy, thrive in fast-paced environments, and have a strong sense of ownership. As an Optimization Engineer at Tyba, you will have the opportunity to contribute to a mission-critical product that synthesizes price forecasts and bid optimization algorithms to deliver market-beating returns for our customers. You’ll work closely with cross-functional teams, going deep on the intricacies of power markets and their associated systems, turning customer needs into robust engineering solutions. This role primarily involves improving Tyba’s optimal battery dispatch model, with a focus on accurate and performant modeling approaches. Tyba has two main products for customers – Asset Operations and Project Simulation Asset Operations: An Auto-bidding platform, powered by a proprietary neural network, that recommends and executes operating strategies based on industry-leading price forecasts and optimization methodology. Project Simulation: A configurable simulation platform enabling developers to model realistic financial and physical outcomes based on location, market dynamics, and battery specifications. As an Optimization Engineer, you’ll focus on improving the algorithms powering the Asset Operations auto-bidding platform.

Requirements

  • 3+ years of energy systems optimization experience
  • Experience with Python and the CVXPY framework, especially deployed in a production context
  • Ability to work cross-functionally, synthesizing insights from non-technical team members and external parties to craft well-designed models
  • Passion for working in clean energy

Nice To Haves

  • Experience with robust optimization and/or stochastic optimization approaches for modeling risk and uncertainty
  • Experience with solver performance optimization for solving large problems efficiently

Responsibilities

  • Leading new modeling initiatives end-to-end: This includes conducting relevant domain research, formulating mathematical models, and owning their implementations in code.
  • Performance engineering: Improve model formulations and investigate analytical decomposition approaches that can speed up time-to-solution in a live bidding system that must communicate with market systems on strict timelines.
  • Supporting decision interpretability and model introspection: Assist internal and external stakeholders with interpreting decisions from the battery dispatch model, building an intuitive understanding of relevant constraints and opportunity costs.
  • Enhancing and stewarding system reliability: This includes debugging production issues, ensuring that dispatch models handle anomalous third party and sensor data properly, and improving model observability, all in service of minimal system downtime.

Benefits

  • Parental leave
  • medical benefits
  • unlimited PTO
  • a bakery below our HQ
  • Opportunity to own a stake in the company through an employee stock option plan.
  • Hybrid work model
  • remote work options
  • team offsites
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service