CareerPlan

Senior Software Engineer, Computation

USARemoteFull-time2026-09-18 → 2026-11-10
Remote · from Poland

Core

Build computation engines and simulation tools for PV and battery storage system design, optimizing layout, component selection, and electrical configuration.

Role type

Senior IC backend software engineer (simulation & optimization)

Builds

High-fidelity solar design software and computation infrastructure

Domain

Renewable energy (Solar PV) + Applied mathematics/optimization

Deliverable

production ML models | product features

Required skills

Backend software engineering, computational mathematics, optimization algorithms, linear algebra, control theory, numerical algorithms, API design, microservices, distributed systems, C++, Python, Ruby

Preferred skills

Advanced degree in CS/applied math/EE/physics, solar PV technology knowledge, cloud-native batch processing

Responsibilities

Design and maintain backend computation engines, advance simulation and optimization work, shape simulation infrastructure architecture, mentor teammates, own services end-to-end including on-call

Seniority

Senior, hands-on IC