About The Position

CWILL is seeking an AI SEO R&D Trainee to join their team as a Full-Stack Engineer with a focus on Go Backend. This role is part of the CWILL AI SEO & Image Optimizer product, an AI-powered solution for Shopify merchants aimed at improving SEO, site speed, content quality, indexing, keyword coverage, and organic traffic. The trainee will learn by building real features with a mentor and is expected to grow into an engineer who can independently own a module. The position requires a base location in Cary, NC, with a hybrid remote working setting. The trainee will be involved in building AI SEO features, processing SEO data, improving the system, and developing AI SEO capabilities. Collaboration with product, design, QA, operations, and customer success teams is expected, along with adherence to team coding standards, participation in code reviews, and documentation. The growth path includes understanding the product and completing small features within 3 months, independently owning a small module by 6 months, and owning a product module or technical area at a junior engineer level by 12 months.

Requirements

  • Proficiency in Go (Golang) is required.
  • Bachelor's or master's degree from a US university, graduating recently or within the last 1–2 years. Any major; Computer Science, Information Systems, Engineering or related fields preferred.
  • Solid understanding of web development fundamentals: HTTP, APIs, databases and frontend–backend interaction.
  • Good coding and debugging skills: you can get to the bottom of a problem and fix it completely.
  • Strong learner who reads documentation, digs into problems and grows quickly on real projects.
  • Reliable and detail-oriented; you keep the team updated on progress and issues.
  • Professional working proficiency in Mandarin Chinese and English (you will work daily with our engineering team in China).

Nice To Haves

  • Experience with other languages such as JavaScript/TypeScript, Python, Java or PHP is a plus.
  • Software development or SaaS internship experience preferred.
  • Experience building web apps, SaaS, SEO tools, AI apps, online stores or Shopify apps.
  • Familiarity with one or more of: PHP, React, Node.js, Next.js, NestJS, Python, PostgreSQL, Redis.
  • Basic SEO knowledge: keywords, titles, meta descriptions, site structure, indexing and organic traffic.
  • AI projects such as LLM apps, prompting, RAG, content generation or automated analysis.
  • Experience with data collection, data cleaning, reporting or web crawlers.

Responsibilities

  • Build AI SEO Features: Develop features across site audits, page checks, keyword analysis, content optimization, AI suggestions and reporting with mentor guidance.
  • Break down requirements into technical tasks, then code, integrate, test and release.
  • Work on API integration between frontend and backend, data processing, business logic and UI improvements.
  • Own the quality of what you ship.
  • Process SEO Data and Improve the System: Work with page, keyword, meta tag, site structure and indexing data.
  • Build SEO check rules, scoring logic, optimization suggestions and report metrics.
  • Help troubleshoot production bugs, data issues and customer-reported problems.
  • Build AI SEO Capabilities: Develop AI generation of titles, meta descriptions, content suggestions and keyword suggestions.
  • Improve AI output quality, generation speed, user experience and error handling.
  • Work on prompts, rules, templates and output evaluation.
  • Collaborate and Deliver: Work with product, design, QA, operations and customer success to understand the why behind each feature.
  • Follow team coding standards, take part in code review, and add documentation and tests.
  • Share progress, risks and blockers proactively, and join retrospectives after each launch.

Benefits

  • 401(k)
  • PTO
  • Paid Holidays
  • Insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service