Job Overview
Goodlight AI is looking for a Software Engineer to join its global remote-first team. The role involves developing polished customer-facing features, integrating APIs, and building backend services to support retail intelligence solutions. Candidates will collaborate across product, design, and data/ML teams, using modern frontend and backend technologies, AI-assisted workflows, and cloud platforms. The role is remote but requires at least 5 hours of overlap with India Standard Time, with occasional collaboration across U.S., Brazil, and Singapore time zones.
Job Details
- Company: Goodlight AI
- Job Position: Software Engineer
- Location: Remote (Minimum 5-hour overlap with India Standard Time)
- Qualification: Bachelor’s degree in Computer Science, Engineering, or related field (preferred)
- Experience: 1–3 years of professional experience in building production web applications
- Salary: ₹12 LPA – ₹18 LPA (Estimated for Software Engineers with 1–3 years’ experience in remote-first startups with India overlap)
Key Responsibilities
- Build and ship React/NextJS features with strong attention to accessibility and performance.
- Integrate REST/GraphQL APIs with resilience handling (auth, rate limits, schema changes).
- Develop backend services using Python, Flask, and Celery.
- Connect with retailer systems (POS, CRM, ERP, data warehouses) to deliver insights.
- Design internal tools for targeted promotions and segmentation workflows.
- Collaborate with product, design, and ML engineers to deliver usable UX.
- Apply A/B testing and experimentation frameworks to product features.
- Use AI tooling for coding, refactoring, testing, and documentation.
- Participate in code reviews, ensuring clean and reusable code.
- Build and maintain shared component libraries and standards.
- Support high-volume messaging and notification workflows.
- Work with Apache Airflow for orchestration and Kafka for event streaming.
- Ensure frontend performance budgets and cross-browser consistency.
- Engage in async communication and agile processes with global teams.
- Deliver measurable, high-quality features within 90 days of onboarding.
Required Skills and Knowledge
- Strong proficiency in React, JavaScript/TypeScript, and component-driven development.
- Knowledge of API integration (REST/GraphQL) and JSON schema handling.
- Backend development skills with Python, Flask, and Celery.
- Experience with SQL/NoSQL databases.
- Familiarity with Apache Airflow and Kafka (preferred).
- Knowledge of responsive design, accessibility, and UI performance optimization.
- Experience with testing frameworks (Jest, RTL, Playwright, Cypress).
- Exposure to personalization and segmentation workflows.
- Understanding of A/B experimentation and uplift modeling.
- Familiarity with cloud environments and CI/CD practices.
- Knowledge of retailer tech systems (POS, CRM, ERP) is a plus.
- Proficiency in React Query/TanStack Query, Redux Toolkit/Zustand.
- Strong problem-solving and debugging abilities.
- Comfortable with async collaboration in remote-first setups.
- Ability to leverage AI tooling effectively in development workflows.
About Goodlight AI
Goodlight AI builds a personalization engine for regional grocers, helping them increase basket size, retain customers, and protect margins. By integrating with POS, CRM, and e-commerce systems, the platform enables highly targeted and explainable customer engagement. With a small, global, and highly productive team, Goodlight AI is shaping the future of retail personalization with advanced AI-driven insights.
Why Join Goodlight AI
- Work in a fully remote, globally distributed team.
- Collaborate with professionals across U.S., Brazil, Singapore, and India.
- Gain hands-on experience with cutting-edge AI-assisted workflows.
- Opportunity to build customer-facing features impacting real retail businesses.
- Exposure to APIs, data pipelines, and personalization systems.
- Flexible working model with async-first collaboration.
- Emphasis on measurable quality and performance-driven development.
- Opportunity to work with modern tech stacks (React, Python, Flask, Celery).
- Learn and apply experimentation frameworks (A/B, uplift modeling).
- Build scalable messaging and event-driven systems.
- Develop skills in workflow orchestration and streaming (Airflow, Kafka).
- Work on data-driven personalization engines for retail.
- Growth opportunities in a fast-paced startup environment.
- Culture of autonomy, ownership, and independence.
- Contribute to building the intelligence layer for next-gen retail.
Important Links
Apply Link: Click here