Goodlight AI is Hiring for Software Engineer

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

  1. Company: Goodlight AI
  2. Job Position: Software Engineer
  3. Location: Remote (Minimum 5-hour overlap with India Standard Time)
  4. Qualification: Bachelor’s degree in Computer Science, Engineering, or related field (preferred)
  5. Experience: 1–3 years of professional experience in building production web applications
  6. Salary: ₹12 LPA – ₹18 LPA (Estimated for Software Engineers with 1–3 years’ experience in remote-first startups with India overlap)

Key Responsibilities

  1. Build and ship React/NextJS features with strong attention to accessibility and performance.
  2. Integrate REST/GraphQL APIs with resilience handling (auth, rate limits, schema changes).
  3. Develop backend services using Python, Flask, and Celery.
  4. Connect with retailer systems (POS, CRM, ERP, data warehouses) to deliver insights.
  5. Design internal tools for targeted promotions and segmentation workflows.
  6. Collaborate with product, design, and ML engineers to deliver usable UX.
  7. Apply A/B testing and experimentation frameworks to product features.
  8. Use AI tooling for coding, refactoring, testing, and documentation.
  9. Participate in code reviews, ensuring clean and reusable code.
  10. Build and maintain shared component libraries and standards.
  11. Support high-volume messaging and notification workflows.
  12. Work with Apache Airflow for orchestration and Kafka for event streaming.
  13. Ensure frontend performance budgets and cross-browser consistency.
  14. Engage in async communication and agile processes with global teams.
  15. Deliver measurable, high-quality features within 90 days of onboarding.
READ ALSO:  Wipro is Hiring for Project Engineer

Required Skills and Knowledge

  1. Strong proficiency in React, JavaScript/TypeScript, and component-driven development.
  2. Knowledge of API integration (REST/GraphQL) and JSON schema handling.
  3. Backend development skills with Python, Flask, and Celery.
  4. Experience with SQL/NoSQL databases.
  5. Familiarity with Apache Airflow and Kafka (preferred).
  6. Knowledge of responsive design, accessibility, and UI performance optimization.
  7. Experience with testing frameworks (Jest, RTL, Playwright, Cypress).
  8. Exposure to personalization and segmentation workflows.
  9. Understanding of A/B experimentation and uplift modeling.
  10. Familiarity with cloud environments and CI/CD practices.
  11. Knowledge of retailer tech systems (POS, CRM, ERP) is a plus.
  12. Proficiency in React Query/TanStack Query, Redux Toolkit/Zustand.
  13. Strong problem-solving and debugging abilities.
  14. Comfortable with async collaboration in remote-first setups.
  15. 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

  1. Work in a fully remote, globally distributed team.
  2. Collaborate with professionals across U.S., Brazil, Singapore, and India.
  3. Gain hands-on experience with cutting-edge AI-assisted workflows.
  4. Opportunity to build customer-facing features impacting real retail businesses.
  5. Exposure to APIs, data pipelines, and personalization systems.
  6. Flexible working model with async-first collaboration.
  7. Emphasis on measurable quality and performance-driven development.
  8. Opportunity to work with modern tech stacks (React, Python, Flask, Celery).
  9. Learn and apply experimentation frameworks (A/B, uplift modeling).
  10. Build scalable messaging and event-driven systems.
  11. Develop skills in workflow orchestration and streaming (Airflow, Kafka).
  12. Work on data-driven personalization engines for retail.
  13. Growth opportunities in a fast-paced startup environment.
  14. Culture of autonomy, ownership, and independence.
  15. Contribute to building the intelligence layer for next-gen retail.
READ ALSO:  Accenture is Hiring for Record to Report Ops Analyst

Important Links

Apply Link: Click here

Leave a Comment