🔔 FCM Loaded

Software Engineer (Cloud & ML integration)

360watts

2 - 5 years

Coimbatore

Posted: 30/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

>> 360Watts: an energy-tech startup


You will lead the development of an Energy Management System (EMS) and a mobile B2C app that connects solar generation, battery storage, and smart-home appliances into a unified interface empowering users to monitor, optimise, and automate their energy usage at homes. The product vision spans from AI-integrated control (phase 1) and will transition to AI-native agents (phase 2).


>> Roles & Responsibilities


We look for an experienced Software Lead who will own the overall backend development of EMS incl. architecture, data and cloud infrastructure. Youll work closely with our IoT, ML and solar engineers, as well as an UI/UX designer to bring the final product to market.


This is a high-ownership, builder-first role with strong potential to grow into AI-Software Lead.


1) EMS Architecture


  • Design and implement modular backend architecture usingPython + FastAPI
  • Build scalable, versioned REST APIs for energy telemetry, device control, and AI endpoints
  • Implement event-based logic systems (rule-based + AI hybrid)
  • Create modular services for users, devices, schedules, insights, alerts


2) Cloud infrastructure & Deployment


  • Deploy services usingDocker ,CI/CD pipelines , and manage staging/prod environments onAWS or GCP
  • Integrate logging, healthchecks, retry logic, and observability across all services
  • Lead initial DevOps setup for scale and security (infra as code, secrets, load handling)


3) ML Model Integration


  • Integrate forecasting and detection models served via FastAPI or microservices
  • Design AI decision orchestration layer (rule vs ML toggle, feedback logging, fallbacks)
  • Enable future AI-native automation with modular model plug-ins


4) Edge-IoT Integration


  • Collaborate with IoT engineers to integrate MQTT-based device sync
  • Implement secure edge cloud communication APIs and message queues
  • Work with mobile engineers (Flutter) to expose clean APIs for UI features
  • Pair with solar & energy engineers to digitize hardware logic into backend triggers
  • Partner with ML and data engineers to ensure backend is AI-ready from day one


>> Experience & Skillsets required


  • 25 years of backend or platform engineering experience in fast-moving teams
  • Strong inPython backend frameworks (FastAPI preferred) or equivalent
  • Experience designingmodular APIs, service boundaries, and scalable cloud systems
  • Comfortable working withPostgreSQL ,TimescaleDB , or similar databases
  • Familiarity withDocker ,CI/CD pipelines ,AWS or GCP deployment
  • Exposure toMQTT ,edge-device sync , or real-time data systems is a major plus
  • Strong debugging, system design, and documentation habits
  • Experience working in small, fast-moving teams (startup or lean product development teams)


>> Job details


  • Location: Coimbatore (100% On-site)
  • Start Date: Immediate
  • Compensation: upto 6 LPA (based on experience) + Equity available
  • Further negotiable post 3-month probation period, upon proving with results and developing strong skillsets that are required for the role.
  • Growth Path: Software Lead System Architect Head of Engineering


Share your GitHub/portfolio with relevant projects (especially mobile, ML, or API integrations) - highly preferred !!


Apply on or before

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.