About The Position

We are seeking AI-native full-stack engineers who can manage a feature from conception to release across frontend, backend, database, and deployment, integrating AI into their daily workflow. This role is within the CWILL Pop-Up & Email Marketing team, offering mentorship and real project experience to contribute to a steady weekly release cycle. The position requires relocation to Cary, NC, and offers a hybrid remote working setting.

Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, Artificial Intelligence, Information Management, Mathematics, or a related major. Recent graduates are welcome.
  • No full-time work experience required; internships, coursework, personal or open-source projects are a plus.
  • Solid computer science fundamentals: data structures, networking, databases, operating systems, and software engineering.
  • Proficiency in at least one backend language (e.g., Java, Python, Go, Node.js) with basic coding ability.
  • Frontend basics (HTML, CSS, JavaScript) and familiarity with a common framework (e.g., Vue, React).
  • Database basics (e.g., MySQL, Redis), including the ability to design simple tables and write SQL.
  • Familiarity with API development, frontend-backend integration, Git, Linux, and deployment workflows.
  • Familiarity with, or eagerness to master, AI coding tools (e.g., ChatGPT, Claude, Cursor, Copilot) and the ability to understand, verify, and improve AI-generated code.
  • Professional working proficiency in Mandarin Chinese and English.

Nice To Haves

  • Experience with projects such as web systems, admin dashboards, mini-programs, AI tools, automation scripts, or data processing.
  • Strong interest in AI-assisted development, full-stack engineering, and building business systems.
  • Curious and hands-on approach to exploring, learning, and solving problems independently.

Responsibilities

  • Develop business systems, internal tools, data tools, and AI applications.
  • Learn and utilize the standard AI development workflow for requirement breakdown, code generation, debugging, test case writing, documentation, and productivity tool building.
  • Build small feature modules end-to-end, including pages, APIs, database tables, admin settings, permissions, data processing, and basic deployment.
  • Collaborate with product and business teams to understand requirements, participate in solution discussions, break down tasks, integrate and test, verify releases, and conduct retrospectives.
  • Participate in code reviews and technical retrospectives to improve code quality, engineering standards, testing discipline, and reliability.
  • Capture and document reusable knowledge such as components, scripts, AI prompts, runbooks, and project notes.

Benefits

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