INTERNSHIP DETAILS
Software Development Engineer (Backend) - Internship
CompanyClear Demand Inc
LocationChennai
Work ModeOn Site
PostedFebruary 18, 2026

Internship Information
Core Responsibilities
The intern will build and maintain high-performance data collection and extraction modules using Node.js and Python, deploying them on AWS and GCP. They will also manage data quality and collaborate with engineers and researchers to create competitive intelligence solutions.
Internship Type
full time
Company Size
165
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page
About The Company
ClearDemand is an AI-powered pricing optimization platform built for grocery and convenience retailers. Grow profit without sacrificing price image, shopper trust, or operational control.
Our platform models how your customers actually respond to price changes (by item, store, region, season, and promotion). We combine demand modeling with pricing rules, competitive intelligence, and scenario analysis so you can see the full impact of every pricing decision before it goes live.
That means:
• Prices and promotions grounded in real shopper behavior
• Guardrails that protect price image, KVIs, margin thresholds, and competitive position
• Clear recommendations—not black-box outputs
• Measurable profit impact you can track and explain
Recognized as a Leader by IDC in retail pricing and promotion software, ClearDemand is trusted by grocery and convenience retailers who want pricing that’s transparent, governed, and built for real-world complexity.
With ClearDemand, you move beyond averages and guesswork toward pricing decisions you can stand behind with confidence.
About the Role
<h3 style="margin-top:0cm;margin-right:0cm;margin-bottom:6.0pt;margin-left: 0cm;line-height:normal;page-break-after:auto;"><strong>Key Responsibilities:</strong></h3><ul style="margin-top:0cm;" type="disc"><li style="line-height:normal; ">Build & maintain high tps, reliable, performant and cost-effective data collection and extraction modules using <strong>Node.js & Python, using streaming solutions like Kafka</strong>.</li><li style="line-height:normal; ">Deploy, maintain and support these modules on AWS & GCP cloud.</li><li style="line-height:normal; "><strong>Index, archive and retain necessary data</strong> in multiple persistence stores like Object stores(S3), Key value store (Dynamo DB), and Elastic Search based on the use case.</li><li style="line-height:normal; ">Manage the quality of data collected using data quality libraries built using SQL/Python/Spark on AWS Glue and exposed as Dashboards for monitoring using AWS Quick sight and Kibana.</li><li style="line-height:normal; "><strong>Restfully abstract the data collected</strong> to the downstream applications through a Node.js backend.</li><li style="line-height:normal; "><strong>Collaborate well with engineers, researchers, and data implementation specialists</strong> to design and create advanced, elegant and efficient end to end competitive intelligence solutions.</li></ul><h3 style="margin-top:0cm;margin-right:0cm;margin-bottom:6.0pt;margin-left: 0cm;line-height:normal;page-break-after:auto;"><strong>Qualifications & Experience:</strong></h3><ul style="margin-top:0cm;" type="disc"><li style="line-height:normal; ">Proven experience as a Software Development Engineer that has built, deployed and operationally supported systems in production.</li><li style="line-height:normal; ">Excellent knowledge of programming languages such as Node.JS, Python</li><li style="line-height:normal; ">Strong understanding of software design patterns, algorithms, and data structures</li><li style="line-height:normal; ">Experience with SQL & NoSQL databases.</li><li style="line-height:normal; ">Good communication and collaboration skills.</li><li style="line-height:normal; ">Works with good ownership and accountability.</li><li style="line-height:normal; ">Ability to work in a fast-paced and dynamic environment.</li><li style="line-height:normal; ">Experience in writing high volume/tps, reliable crawlers and scrapers is a plus.</li><li style="line-height:normal; ">Bachelor's or master's degree in computer science or a related field.</li></ul>
Key Skills
Node.jsPythonData CollectionData ExtractionAWSGCPSQLNoSQLData QualitySparkKafkaElastic SearchCollaborationSoftware Design PatternsAlgorithmsData Structures
Categories
TechnologySoftwareData & Analytics
Prep Tools
FREEYour ScoreTop Applicants
BOOST YOUR INTERVIEW CHANCES
?
»
8.5
Must-Have Skills for This Role
Node.jsPythonData CollectionData ExtractionAWS
FREE
20,000+ INTERVIEW QUESTIONS
Question Database
Curated for Technology
Technology
415+ Qs
Software
238+ Qs
Data & Analytics
335+ Qs
FREE
ACE YOUR INTERVIEW IN REAL-TIME
Silent AI Co-Pilot
Real-time interview help
Listening...
"Why Clear Demand Inc?"
💡 Mention their Technology, Information and Internet and your passion for Node.js