Full Stack Engineer

Reframe Systems

Somerville (MA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity

Job summary

Upgraid is seeking a full‑stack engineer to design and build interfaces for exploring building data, energy simulations, and upgrade recommendations. You will connect diverse data sources, extend the FastAPI backend, and support scalable energy simulations across many buildings.

The role requires 3–5 years in full‑stack development with Python and a modern JS framework, plus experience designing REST APIs and working with PostgreSQL.

Qualifications

  • 3–5 years in full‑stack web development using Python and a modern JS framework
  • 1–2 years designing REST APIs and working with relational databases (PostgreSQL or equivalent)
  • 1+ year wrangling imperfect data from multiple sources
  • Proven end‑to‑end shipping in professional settings, personal projects welcome
  • Ability to measure, ship, and iterate, with self‑motivation and curiosity

Responsibilities

  • Design and build the customer interface for data exploration, energy simulations, and upgrade recommendations
  • Normalize and integrate data from diverse sources into a unified model for the backend
  • Extend FastAPI backend to serve new data products and frontend features
  • Support asynchronous jobs that run energy simulations at scale
  • Handle imperfect datasets and reconcile data quality issues for actionable insights
  • Build UI components that help non‑technical users understand results and actions
  • Collaborate with customers to align product development with their vision
  • Demonstrate ownership and contribute to a collaborative culture

Skills

Full stack development
API design
Data wrangling
Self-motivation
Curiosity
Collaboration

Tools

Python
JavaScript
React
PostgreSQL
REST APIs
Svelte

Job description

Location: Boston (Somerville), hybrid - flexible 3 days a week in-office

Type: Full-time, early technical hire

Compensation: Base salary range of $100K - $130K + equity

About Ugraid

Upgraid is an early-stage startup developing a highly specialized AI energy model to read a building's internal systems from space. From skyscrapers to data centers, malls, warehouses, and single-family homes, billions would benefit from system upgrades. We run advanced energy simulations and deliver a ready-to-pitch upgrade proposal for every property that could reduce energy costs, improve health, and create more attractive spaces for humans.

Buildings are foundational to human societies. They are the world's largest asset class and consume ~40% of energy globally (and generate the same share of greenhouse gas emissions). They shape the way we live, work, play, and interact.

We've proven our MVP and have paying customers- now we're scaling to thousands of buildings. Every feature you build directly contributes to bending the curve down on global emissions.

What You'll Do
  • Design and build the interface where customers explore building data, view energy simulations, and act on upgrade recommendations
  • Connect and normalize data from diverse sources (satellite imagery, utility records, building permits, economic data) into a unified format our models can use
  • Extend our FastAPI backend to serve new data products and support frontend features
  • Contribute to the asynchronous job systems that run energy simulations at scale across thousands of buildings
  • Buildings don't come with clean datasets. You'll figure out how to reconcile mismatched addresses, incomplete utility records, and inconsistent permit data into something usable
  • Energy simulations produce a lot of numbers. You'll build interfaces that help non-technical users understand what matters and what to do next
  • We work directly with our customer to improve our products, and want to ensure we are always developing new features that align with their vision
  • Have a strong sense of ownership and enjoy a collaborative culture
Requirements
  • 3 - 5 years of experience working as a full stack engineer developing and deploying web applications using Python and a modern JS framework such as Svelte, React, Vue, or similar
  • 1-2 years of experience designing REST APIs and working with relational databases (PostgreSQL or equivalent)
  • 1+ year of experience wrangling imperfect data—cleaning, transforming, or integrating datasets from multiple sources
  • Experience shipping something end-to-end in a professional environment. We like knowing about personal projects or open-source work too
  • You understand how to measure, ship, and iterate
  • Self-motivation is required
  • Intellectual curiosity about the work you do
  • Ability to work in-office 3 days a week
  • Ability to thrive in a low-ego environment
Preferences
  • Experience developing and use a variety of ML methods
  • Experience working in an early-stage startup or strong desire to work in one
  • Experience building B2B enterprise software
More About Upgraid

We are solving hard problems. In today's world, building upgrades are very archaic - Physical inspections, owners with no understanding of the systems in their buildings, and expensive manual and differing energy audits make the old way of doing things untenable.

Our experienced founding team includes a former McKinsey partner and leader of "built environment" sustainability, an experienced product leader, and an MIT building scientist. We have rapidly closed our funding round and have advisors who have built companies from zero to IPO and are leaders in the industry. We are ready to scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Forward Deployed Engineer Hybrid (Cambridge, MA)
Forward Deployed Engineer Hybrid (Cambridge, MA)

S27a • Boston (MA)

On-site
USD 120,000 - 160,000
Full Stack Engineer Hybrid (Cambridge, MA)
Full Stack Engineer Hybrid (Cambridge, MA)

S27a • Boston (MA)

On-site
USD 120,000 - 160,000
Full-Stack Engineer — AI-Driven Building Energy (Hybrid Boston)
Full-Stack Engineer — AI-Driven Building Energy (Hybrid Boston)

Reframe Systems • Somerville (MA)

Hybrid
USD 100,000 - 130,000
Equity
Senior Software Engineer
Senior Software Engineer

Scale • New York (NY)

Hybrid
USD 120,000 - 180,000
Full Stack Software Engineer
Full Stack Software Engineer

Upmetrics • Sacramento (CA)

Hybrid
USD 145,000 - 170,000
Equity incentive plan
Unlimited time off policy
70% employer paid health insurance
Senior Full-Stack Engineer
Senior Full-Stack Engineer

StratITech • San Francisco (CA)

On-site
USD 140,000 - 180,000
Competitive compensation
Potential equity opportunities
Growth into technical leadership roles
+1
Full-Stack Product Engineer
Full-Stack Product Engineer

HomeBoost • San Francisco (CA)

Hybrid
USD 170,000 - 200,000
Health care plan — medical, dental, and vision coverage
401(k) — save for retirement
Hybrid schedule — three days in-office, rest flexible
Sr Software Engineer
Sr Software Engineer

Scale • New York (NY)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Arch • San Francisco (CA)

Hybrid
USD 100,000 - 150,000
Front-End Engineer (Senior/ Staff)
Front-End Engineer (Senior/ Staff)

Equilibriumenergy • New York (NY), San Francisco (CA)

Hybrid
USD 150,000 - 190,000
Equity grant
Unlimited vacation
Remote-first culture
+1