C

CWILL

Builds post-purchase tools for online merchants

AI Chat R&D Trainee - Multiple Teams

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCary, NC, USA$80k - $110k

About the Job

Requirements

  • Proficiency in Go (Golang) is required.
  • A bachelor's or master's degree from a US university is required; candidates should have graduated recently or within the last 1–2 years. Any major is accepted.
  • A solid understanding of web development fundamentals, including HTTP, APIs, databases, and frontend–backend interaction, is required.
  • Good coding and debugging skills are required, including the ability to identify the root cause of problems and resolve them completely.
  • Professional working proficiency in Mandarin Chinese and English is required for daily work with the engineering team in China.
  • Strong learning ability, documentation reading, problem investigation, reliability, attention to detail, and keeping the team updated on progress and issues are expected.

Responsibilities

  • Develop features across live chat, AI customer service, Shopify data, the merchant admin, and reporting with guidance from a mentor.
  • Break down requirements into technical tasks, then code, integrate, test, and release features.
  • Work on API integration between frontend and backend, data processing, business logic, and UI improvements.
  • Own the quality of shipped work.
  • Help resolve production bugs, customer-reported issues, and internal test findings.
  • Find root causes using logs, monitoring, databases, and debugging tools.
  • Improve system stability, performance, and maintainability, and document recurring issues to prevent them from happening again.
  • Develop AI customer service features such as the knowledge base, product Q&A, order lookup, human handoff, and conversation summaries.
  • Integrate and improve Shopify product, order, customer, and shipping data.
  • Help validate AI feature performance in real merchant scenarios.
  • Work with product, design, QA, operations, and customer success to understand feature needs.
  • Follow team coding standards, participate in code review, and add documentation and tests.
  • Share progress, risks, and blockers proactively, and participate in retrospectives after each launch.
  • Learn the architecture and main modules, completing small features and bug fixes with a mentor within the first three months.
  • Independently own small features or sub-modules from coding through release and diagnose common production issues within six months.
  • Own a product module or technical area at the level of a junior engineer within 12 months.

Desired Qualifications

  • Experience with JavaScript or TypeScript, Python, or Java is a plus.
  • Software development or SaaS internship experience is preferred.
  • Experience building web apps, SaaS products, AI apps, browser extensions, online stores, or mini-programs is desirable.
  • Familiarity with React, Node.js, Next.js, NestJS, Python, PostgreSQL, or Redis is desirable.
  • AI project experience such as LLM apps, prompting, RAG, agents, knowledge bases, or chatbots is desirable.
  • Knowledge of Shopify, cross-border e-commerce, customer service systems, CRM, or marketing tools is desirable.
  • GitHub projects, internships, open-source contributions, or personal work that can be shown are desirable.

About the Company

CWILL

Builds post-purchase tools for online merchants

CWILL provides software for online merchants to manage customer activity after a purchase and encourage repeat business. Its apps combine shipment tracking, returns and exchanges with product reviews, loyalty rewards, referral programs and email marketing. Store teams use the tools to send delivery updates, resolve return requests, collect customer feedback and coordinate campaigns, while a separate chatbot answers shopper questions using store information. Merchants install individual apps or connect several products, with paid subscriptions based on selected features and usage alongside free plans. The business began in 2014 as Channelwill and is headquartered in Cary, North Carolina.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Cary, NC
Founded
2014

Recently Posted Jobs

Explore more opportunities at CWILL

See more jobs