About Claro Energy
Claro Energy is a leading clean energy company in India with
15+ years of experience in building decentralized renewable energy solutions. We have delivered
1,00,000+ solar projects across solar irrigation pumps, rooftop solar, and large-scale clean energy programs, working closely with farmers, households, institutions, and government initiatives across multiple Indian states.
As we scale further, we are building an
AI-first internal technology ecosystem to make our operations, growth, and decision-making faster, smarter, and more reliable.
About the Role
We are hiring a
Full Stack AI-First Developer to help us design and build
intelligent internal systems across growth, operations, automation, and data. This is not a traditional feature-development role.
You will work on
AI-enabled workflows, internal platforms, automation systems, and data-driven tools that power Claro's real-world operations at scale.
You must understand the fundamentals:
- How JavaScript works in the browser and how the DOM behaves
- How REST APIs are designed and consumed
- How backend servers manage logic, databases, and performance
- How frontend and backend systems interact in production
We use AI tools to
accelerate execution, but
engineering clarity and problem-solving must come from you.
What You'll Do
- Build and maintain AI-enabled full stack applications for internal teams (sales, ops, partners)
- Design scalable system architecture and clean service boundaries
- Design backend services and APIs for lead intake, routing, prioritisation, and operational workflows
- Integrate Generative AI models for classification, decision support, and automation
- Build automation and orchestration layers connecting CRM systems, WhatsApp journeys, databases, and internal tools
- Develop internal webforms and lightweight web apps for data capture and process tracking
- Work closely with product, operations, and data teams to continuously improve system efficiency and turnaround time with smart system design
Core Use Cases You'll Work On (Must-Have)
You should be comfortable building systems involving:
- Automation-first workflow design for high-volume, real-world processes
- AI-assisted decision systems where rules and AI work together
- Multi-system integrations (CRM, messaging platforms, databases, web apps)
- Internal tools designed for non-technical users
- API-driven architectures with clear data ownership and traceability
Good-to-Have Use Cases
Experience or strong interest in the following is a plus:
- AI chat or voice agents integrated into operational workflows
- Retrieval-augmented generation (RAG), embeddings, semantic search
- Forecasting, recommendations, or lead scoring using historical data
- AI-first internal systems for inventory, operations, or finance
Requirements
- 13 years of experience in full stack development with AI-first approach
- Strong hands-on experience with JavaScript/TypeScript and/or Python
- Ability to design and consume REST APIs and handle async workflows
- Practical experience integrating third-party APIs, including GenAI APIs (OpenAI, Claude, Gemini, Llama, etc.)
- Solid understanding of relational databases (schema design, queries, safe updates)
- Experience building automation or integration workflows (code-based or tools like n8n/Zapier)
- Ability to translate business and operational problems into technical solutions
- Comfortable working in a fast-moving, evolving environment
Why Join Claro Energy
- Work on real AI systems used at scale across India
- High ownership and direct impact on business outcomes
- Opportunity to shape Claro's AI, automation, and data foundation
- Exposure across energy, operations, and large-scale real-world systems
- Build technology that meaningfully impacts sustainability and energy access
Hiring Note
We care more about
how you think and build systems than about buzzwords or years of experience. If you enjoy solving complex real-world problems and want to apply AI in practical, high-impact ways, we'd love to hear from you. Please share a live app, demo, or GitHub project that shows your end-to-end execution.