Job Description
An employer in the Cincinnati, Ohio area is looking for a Services Developer for a remote, contract opportunity. The client is a large retailer and the Services Developer has an exciting opportunity to join at the infancy of the client’s AI-enabled shopping experience. We are seeking an experienced services developer to design and maintain the service orchestration layer that powers intelligent, real-time, and AI-driven shopping experiences. This role is responsible for RESTful service development, ensuring scalability, reliability, and seamless integration between front-end applications, backend services, and AI-driven components.
Key Responsibilities:
• Build and maintain Node.js/TypeScript services using MVC architecture for RESTful and GraphQL APIs.
Implement LLM-powered capabilities (e.g., conversational commerce, personalized recommendations) via APIs
and SDKs for large language models.
• Enable real-time communication using WebSocket (WSS) for live updates and interactive workflows.
• Integrate agentic shopping flows, coordinating autonomous agents with backend systems.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• 5+ years of experience in backend or platform engineering with Node.js and TypeScript.
• Strong understanding of MVC architecture, RESTful services, and API orchestration patterns.
• Experience with real-time communication protocols (WebSocket, MQTT, or similar).
• Familiarity with LLM integration (OpenAI, Azure OpenAI, or similar APIs).
Nice to Have Skills & Experience
• Experience with microservices architecture and API gateways.
• Background in e-commerce platforms or agentic workflows.
• Familiarity with event-driven architecture and message queues (Kafka, RabbitMQ).
• Understanding of security best practices for distributed systems.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.