This role addresses the challenge of turning real-time data from solar panels, batteries, and IoT devices into reliable, easy-to-use software that helps businesses reduce electricity costs. As Neufin scales its AI-powered energy platform, it needs engineers who can quickly build end-to-end features, process high-volume data, and deliver recent capabilities to customers faster. We are looking for a Full-Stack Engineer with 2 to 3 years of experience to join our team in Bengaluru.
Key Responsibilities:
- Building the data pipelines and user-facing features for Lumen.
- Ensuring high-frequency IoT data is processed efficiently and can be visualised intuitively.
- Working across different technologies solar inverters, BESS, optimisers, smart energy meters, IoT sensors and more.
- Develop end-to-end features, from React-based dashboards to backend Python/Node services that process energy consumption data.
- Work on data pipelines that ingest real-time telemetry from IoT devices, ensuring low-latency updates for our digital twin models.
- Design and implement data visualisations (load curves, consumption insights, and cost charts) that make energy data easy to understand.
- Write clean, documented, and testable code while participating in code reviews and maintaining CI/CD standards.
- Architect LLM-ready databases and code by prioritising strong typing, modular design, and comprehensive technical documentation so our internal AI agents and tools like Cursor or Claude Code have the context to assist in building and maintaining our stack at high velocity.
- Partner with the Product team to design, build, and iterate on MVPs for experimental features. Move quickly from proof-of-concept to production-ready.
Qualifications Skills Required:
- 2 to 3 years of experience in Full-Stack Engineering.
- Proficiency in React.
- Experience with Python.
- Experience with Node.js.
- Familiarity with data pipelines.
- Understanding of IoT data processing.
-