- Washington D.C, United States
- On-site
- Full-time · Senior
- Competitive Salary
- 8+ years
Design, develop, enhance, and support modular Python services and REST APIs for the EDGE V4 Calculation Engine.
Responsibilities
- Design, develop, enhance, and support modular Python services and REST APIs for the EDGE V4 Calculation Engine.
- Translate validated building science formulas, rules, assumptions, and dependency flows into accurate, maintainable, and testable Python components.
- Develop and integrate calculation capabilities for energy, water, materials, embodied carbon, baseline standards, scenario simulation, explainability, anomaly management, and cost-related functions as prioritized by the product backlog.
- Build reusable calculation libraries, data models, validation rules, configuration services, and version-controlled datasets using Python, FastAPI, Pydantic, SQL, and PostgreSQL or approved equivalent technologies.
- Integrate calculation services with the EDGE V4 application through well-defined API contracts, structured inputs and outputs, secure authentication, and reliable error handling.
Requirements
- Nice to have: Building science
- Nice to have: Energy efficiency
- Nice to have: Water efficiency
- Nice to have: Materials
- Nice to have: Embodied carbon