Taro Logo

Senior Machine Learning Engineer

San Francisco-based technology company dedicated to protecting and enhancing the electrical grid through active grid response (AGR) monitoring systems.
$170,000 - $190,000
Machine Learning
Senior Software Engineer
Hybrid
11 - 50 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Machine Learning Engineer

Gridware, a San Francisco-based technology company, is revolutionizing electrical grid management through their pioneering Active Grid Response (AGR) platform. As a Senior Machine Learning Engineer on the Data Opportunities team, you'll play a crucial role in developing end-to-end analytics workflows and predictive models that enhance grid resilience and mitigate wildfire threats.

The position offers a unique opportunity to work with large-scale time-series and spatial datasets, building sophisticated machine learning solutions that directly impact grid safety and reliability. You'll be responsible for architecting scalable data pipelines, implementing robust evaluation frameworks, and transitioning prototypes to production-ready systems.

The role requires a strong background in data science and machine learning, with particular expertise in geospatial analysis and weather/climate data. You'll work closely with cross-functional teams, mentor junior colleagues, and drive data-informed decisions that shape product development. The company offers competitive compensation ($170,000-$190,000) and comprehensive benefits, including premium healthcare coverage and innovative work-life balance perks like alternating Mondays off and a two-week paid break policy.

This is an ideal opportunity for an experienced ML engineer who wants to apply their expertise to meaningful climate-tech solutions while working with a backed by prominent climate-tech and Silicon Valley investors. The hybrid work environment in San Francisco provides flexibility while maintaining collaborative opportunities with the team.

Last updated a day ago

Responsibilities For Senior Machine Learning Engineer

  • Collaborate cross-functionally to translate business questions into analytical designs and technical requirements
  • Architect reusable data pipelines and model frameworks
  • Guide junior colleagues through code reviews, design discussions, and hands-on mentoring
  • Implement automated testing, monitoring, and documentation practices
  • Balance exploratory research with delivery of tangible outcomes
  • Present results, trade-offs, and recommendations to stakeholders

Requirements For Senior Machine Learning Engineer

Python
  • Master's or PhD in Data Science, Statistics, Computer Science, Engineering, or related
  • 5+ years in data science with at least 2 years building production ML pipelines
  • Strong Python (pandas, numpy), Spark, SQL, Airflow (or equivalent)
  • Geospatial experience: rasterio,xarray, GDAL, geopandas, Google Earth Engine
  • Familiar with weather/climate data (HRRR, gridMET, RTMA, GFS, etc.)
  • Experience containerizing, CI/CD pipelines, and cloud infrastructure
  • Proven track record mentoring junior engineers or scientists

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Commuter Benefits
Education Budget
  • Health, Dental & Vision (Gold and Platinum with some providers plans fully covered)
  • Paid parental leave
  • Alternating day off (every other Monday)
  • Off the Grid - two week per year paid break for all employees
  • Commuter allowance
  • Company-paid training

Interested in this job?

Jobs Related To Gridware Senior Machine Learning Engineer

Sr. Software Development Engineer, Ring AI team

Senior Software Development Engineer position at Amazon's Ring AI team, focusing on computer vision and machine learning software development for smart home security devices.

Sr Software Development Engineer

Senior Software Development Engineer position at AWS AI, focusing on Deep Learning framework development and large-scale model training optimization.

ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs

ML Kernel Performance Engineer position at AWS Neuron team, focusing on optimizing deep learning and GenAI workloads for custom ML accelerators.

AI ADK Software Engineer

Senior AI software engineering role at Qualcomm focusing on embedded deep learning optimization for automotive platforms, requiring expertise in neural networks and quantization techniques.

Senior Engineer

Senior Engineer position at Qualcomm Technologies focusing on secure biometric solutions, embedded systems, and machine learning, offering competitive compensation and comprehensive benefits.