Job Description
We are seeking a motivated Intern Prompt Engineer to support our low-code and AI-assisted development projects. You’ll collaborate with our developers to build and optimize workflows, refine prompts, and enhance AI-generated code using tools like Windsurf.
This internship offers hands-on experience in prompt engineering, AI coding automation, and modern web development, with a clear path to a full-time position based on performance and growth.
Key Responsibilities
- Develop and maintain AI-powered workflows using Windsurf and other low-code tools.
- Write, test, and refine prompts to enhance the quality and accuracy of AI-generated code.
- Debug, review, and validate AI outputs using foundational programming knowledge.
- Collaborate with developers to improve existing workflows and implement new features.
- Document prompt strategies, best practices, and workflow improvements for internal use.
Job Requirements
Technical Environment
You’ll be working with the following tech stack:
- Frontend: HTML, CSS, JavaScript, TypeScript, React, Redux Toolkit, Redux Persist, Context API, Ant Design, Bootstrap
- Backend: TypeScript (Node.js), NestJS, RESTful API, JWT, Firebase Auth
- Database: PostgreSQL with TypeORM
Requirements
- Basic proficiency in HTML/CSS, JavaScript, or Python (TypeScript knowledge preferred).
- Understanding of frontend and backend concepts (React, NestJS, Node.js, PostgreSQL).
- Interest or experience in prompt engineering or AI-assisted coding.
- Familiarity with no-code/low-code platforms (Windsurf experience is a plus).
- Good English communication skills (spoken and written).
- Strong analytical thinking and attention to detail.
- Eagerness to learn and contribute in a fast-paced, AI-focused team environment.
How To Apply
Step 1: Submit Your CV
Apply directly through the Innotech Vietnam Corporation website by uploading your updated CV to the careers section.
Step 2: Phone Screening
If shortlisted, you will receive a call from the HR team for a brief survey and initial screening.
Step 3: Interview
Qualified candidates will be invited to an interview to further assess suitability for the role.
Step 4: Onboarding
Successful applicants will receive an offer and begin the onboarding process to officially join the team.