Note: The job is a remote job and is open to candidates in USA. Raya Power is building the largest appliance-level energy network, focusing on solar and storage solutions. As a Senior Software Engineer, you will develop an AI-native platform that enhances device intelligence and user engagement in energy management, collaborating with cross-functional teams to ensure seamless integration and functionality.
Responsibilities
- AI-native platform architecture — design and deploy intelligent systems that manage the platform, analyze real-time device data, and surface actionable insights across the network
- Appliance and battery intelligence — build systems (custom algorithms, neural networks, or ML models) that learn usage patterns and surface optimization recommendations to users
- User-facing intelligence — develop AI-powered insights and recommendations that help families understand and control their energy
- Manage the software product roadmap — from device firmware interface through customer experience, working alongside current engineering contractors toward owning the full software function
- Raya monitoring platform — real-time energy data, system health, performance analytics
- Customer-facing app and portal — usage visibility, system status, billing integration, and AI-powered insights and recommendations surfaced directly to users
- API integrations with utility demand response systems, DERMS, and VPP platforms
- Data pipeline from pod hardware to cloud — device connectivity, telemetry, storage, and the model layer on top
- Firmware/software interface — collaborate tightly with our Senior Hardware Engineer on communication protocols and hardware-software boundaries
- Collaborate closely with UI/UX design on how intelligence and insights are surfaced to users — the experience layer matters as much as the model layer
- Define, in collaboration with our business operations team, what data to collect, how to store it, and how it feeds into our intelligence and data products
- Support pilot deployments with monitoring setup, data collection, and field debugging
Skills
- 7+ years in full-stack software engineering — comfortable owning backend & frontend
- Experience building or deploying AI agents, LLM-powered products, or intelligent automation
- Experience with IoT, device connectivity, or real-time telemetry systems
- Built or integrated with energy software platforms — utility APIs, DERMS, VPP, demand response — or strong desire to
- Comfortable with cloud infrastructure: AWS, GCP, Azure; data pipelines; and API design
- Experience building customer-facing products — you think about UX + functionality
- Startup experience — you've shipped without a large team or perfect specs
- Strong communicator across hardware and non-technical stakeholders
- Direct experience with utility demand response APIs and grid edge software
- Background in energy storage, solar monitoring, or distributed energy resources
- Familiar with US utility landscape, grid edge markets, and/or distributed energy policy
- Experience with data visualization or building operational dashboards
- Spanish language skills
Benefits
- 100% covered health insurance options
- Flexible, with an expectation you take at least 3 weeks annually
- Flexible — we trust you to manage your health
- Bereavement leave and support through major life events; compliant with applicable paid family and medical leave programs
- Equipment stipends to help you do your best work
Company Overview