GoodlightAI

1 Job openings at GoodlightAI
Software Engineer I (Remote) india 3 years None Not disclosed Remote Full Time

Join Goodlight AI to build the customer intelligence layer for regional grocers. Goodlight AI uncovers hidden insights from your data sources to personalize the shopper experience. You will be working with a small, highly productive, and independent team spread across the world. The role is fully remote with at least 4 hours overlap with India time and occasional collaboration across U.S., Brazil, and Singapore time zones. Expect hands-on work across APIs, React frontends, data-backed features, and AI-assisted workflows. What you’ll do Build and ship polished customer-facing features in React/NextJS with a strong emphasis on accessibility, cross-browser consistency, pixel-level detail, and performance budgets. Integrate REST/GraphQL APIs and data services; handle auth, rate limits, pagination, schema changes, and resilience patterns. Develop and maintain backend services using Python, Flask, and Celery for asynchronous task processing and distributed job queues. Connect to retailer systems (POS, CRM, ERP, data warehouses) to surface explainable insights and personalized offers in the product UI. Develop components and internal tools that help design and deploy targeted, margin-aware promotions and segmentation workflows. Collaborate with product, design, and data/ML engineers to translate purchase-behavior models and personas into usable UX, A/B experiments, and measurable outcomes. Use AI APIs and AI assistants in daily work (code generation, refactoring, tests, documentation) to accelerate delivery while maintaining code quality. Participate in code reviews, write tests, and contribute to a clean component library and shared standards. Operate in a remote-first cadence with clear async communication and at least 4 hours overlap with India; join occasional off-hours meetings with U.S., Brazil, and Singapore stakeholders. Minimum qualifications: 1–3 years of professional experience building production web applications with React, modern JavaScript/TypeScript, and component-driven development. Strong attention to detail in frontend execution: layout, responsive behavior, design systems, accessibility, and micro-interactions. Proficiency integrating APIs (REST/GraphQL), handling errors/retries, and working with JSON schemas and API clients. Experience with databases (SQL or NoSQL) and basic data modeling for feature development and reporting views. Experience with Apache Airflow for workflow orchestration and Kafka for event streaming and real-time data processing is a plus. Exposure to high-volume notification workflows and implementing scalable messaging systems is preferred. Comfortable using AI tooling (e.g., AI code assistants, AI APIs) to speed up development, testing, and docs. Remote-ready collaboration skills: async updates, crisp written communication, and reliable delivery across time zones with 4-hour India overlap. Nice to have: Experience with retailer tech stacks (POS, CRM, ERP) or data pipelines connecting transactional systems to analytics layers. Familiarity with personalization, segmentation, experimentation (A/B, holdouts), or uplift modeling concepts. Exposure to GraphQL, React Query/TanStack Query, Redux Toolkit/Zustand, Tailwind/Chakra, and testing frameworks (Jest, RTL, Playwright/Cypress). Comfort with cloud environments and CI/CD for frontends and API services. What success looks like in 90 days: Ship 1–2 customer-facing features that improve basket-size-driving UX, with measurable quality (lighthouse, CLS, TTI) and zero-sev production stability. Integrate at least one external data source/API into a usable, explainable UI flow for offers or retention triggers. Demonstrate consistent use of AI tools to reduce cycle time for docs, tests, and refactors without sacrificing code readability. Working model: Fully remote. Must maintain a minimum 4 hours/day overlap with India Standard Time to collaborate with the core engineering team. Comfortable with occasional meetings aligned to U.S., Brazil, and Singapore time zones as needed for customers and partners. Since we are a remote team with members around the globe, (almost) all roles at Goodlight AI are contract roles. About Goodlight AI: Goodlight AI builds an intelligent personalization engine for regional grocers, enabling personalized offers that increase basket size, reclaim lapsed shoppers, and protect margins through targeted, data-driven outreach. The platform integrates with existing POS, CRM, and e-commerce systems, to design customer segments and personas. Then helps retail chains connect with those segments and personas in a highly personalized format.