Join our engineering team to build scalable AI-driven energy intelligence platforms and production-grade systems.
Explore other opportunities
Who we are?
Elements Energy is a climate-tech company building practical sustainability solutions across energy, carbon, air, and water. Based at and incubated by IIT Madras, we work with real-world institutions and utilities to help make cleaner operations simpler, smarter, and measurable.
IIT Madras
Based & Incubated
Govt. of India
Ministry of Power Supported Pilot
Top 20
Startup at India AI Summit
Job Description
About the Role
We are looking for a highly capable and driven Senior Software Engineer Intern to join our engineering team in building and scaling a production-grade energy intelligence platform. This role is ideal for someone who enjoys solving real-world engineering challenges, working across the full stack, and deploying reliable systems in live production environments.
You will work closely with our core engineering team on up-to-date web applications, backend systems,
cloud infrastructure, and platform scalability initiatives powering next-generation energy and AI-driven solutions.
Key Responsibilities
Design, build, and maintain scalable full-stack web applications
Develop modern frontend interfaces using React.js and Next.js
Build backend APIs and services using Node.js and Express.js
Design and integrate RESTful APIs between frontend and backend systems
Implement secure authentication and authorization workflows
Deploy and maintain applications on AWS cloud infrastructure
Configure and manage NGINX, Cloudflare, and production web servers
Work with Linux-based environments and server-side operations
Collaborate using Git-based workflows and engineering best practices
Optimize application performance, reliability, and scalability
Debug and resolve production issues efficiently
Contribute to architecture discussions and engineering improvements
Technical Requirements
📌 Senior Software Developer (Chennai)
🏢 Elements Energy
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.