CareerCareer
- Home
- Career

PositionsPositions
SHIFT ASIA is a leading company in Software Testing. We are building a new team of talented engineer to extend the software development service.
We place the value of service quality on top of our priority; therefore, we are looking for exceptional engineers to join our new business software development team.
- Engineering Consultants
- Automation Tester
- Fresher/Junior AI Engineer
- Full-Stack Engineer (Japanese Speaking)
- Bridge System Engineer (Japanese N2)
- Senior Full-Stack Developer
- Test Designer (Japanese N2)
Employment Type:
Full-time
We are looking for a highly skilled Engineering Consultant to join our Engineering team. As an Engineering Consultant, you will be meeting with prospective clients to discuss their engineering and technical needs, providing advice, and overseeing the implementation of suggested solutions.
To ensure success as an Engineering Consultant, you should have a proven portfolio of completed projects, extensive experience with agile project management and outstanding communication skills. Ultimately, a top-class engineering consultant is able to accurately identify and design technical solutions for clients in any industry.
Responsibilities:
- Meeting with clients to discuss their technical and engineering needs.
- Conducting cutting-edge technologies research.
- Providing expert advice on available solutions and technical changes.
- Troubleshooting engineering and technical faults.
Required Skills and Experience:
Must have:
- A bachelor’s degree in software engineering.
- Hands-on experience in building web applications.
- Proven portfolio of completed projects.
- Experience in using cloud solutions (GCP or Azure or AWS).
- Advanced troubleshooting skills.
- Excellent communication and interpersonal skills.
- Experience as a technical leader who is able to train team members.
- Excellent communication in Japanese.
Nice to have:
- Have strong knowledge in microservice architecture.
- Experience in agile methodologies.
- Good ability to make technical documentation (system diagrams, pattern designs, coding conventions, etc.).
- Good communication in Business English.
Employment Type:
Full-time
Required Skills and Experience
- 3 years of experience in Automation Scripting.
- Experience in using Selenium and Appium to create GUI automation script for Web and Smartphone.
- Familiar with Page Object Pattern.
- Get knowledge of Playwright or Puppeteer.
- Familiar with setting up CI/CD for Automation Test.
- Proficiency in using one of the following languages: Java, TypeScript, Ruby, Python.
- Experience in creating API test script for Restful API.
Nice to have
- Good English/Japanese communication skills.
Employment Type:
Full-time
Responsibilities
• Develop, fine-tune, and evaluate NLP models based on transformer architectures (e.g., BERT, GPT).
• Integrate ChatGPT / GPT models via OpenAI API or Azure OpenAI Services.
• Design and implement Retrieval-Augmented Generation (RAG) pipelines for dynamic knowledge retrieval.
• Work with large unstructured text datasets and embed them into vector stores.
• Deploy and optimize solutions in Linux environments with a focus on performance and scalability.
• Collaborate on system design and architecture decisions for production-level NLP pipelines.
• Stay up to date with the latest advancements in LLMs, RAG frameworks, and NLP research.
Required Skills and Experience
• Bachelor’s or Master’s degree in Computer Science, AI, Data Science, or related fields.
• Solid understanding of transformer models: attention mechanism, pretraining vs finetuning, etc.
• Practical experience with GPT, BERT, T5, or similar architectures.
• Hands-on knowledge of OpenAI API and/or Azure OpenAI Services (including prompt engineering and token management).
• Experience with RAG systems: vector databases (e.g., FAISS, Pinecone, Weaviate), embeddings, and context injections.
• Proficient in Python and relevant libraries (Hugging Face Transformers, LangChain, etc.).
• Familiarity with model evaluation techniques (BLEU, ROUGE, etc.).
Nice to have:
• Experience with RAG systems: vector databases (e.g., FAISS, Pinecone, Weaviate), embeddings, and context injections.
• Experience with Linux-based development environments.
• Experience working with cloud platforms (Azure, AWS, GCP).
• Prior experience building production-grade NLP or #GenAI applications.
• Familiarity with #LangChain, #LLM orchestration, or #prompt chaining techniques.
• Familiarity with containerization tools (Docker, Kubernetes).
• Contributions to open-source NLP or AI projects.
Employment Type:
Full-time
Shift Asia is a leading company in Software Testing. We are building a new team of talented engineer to extend the software development service. We place the value of service quality on top of our priority; therefore, we are looking for exceptional full-stack engineers to join our new business software development team. The candidate must have strong technical expertise in front-end as well as back-end development. The candidate will work closely with customers to gather requirements, analyse and implement them into the product.
Responsibilities:
- Receiving the requirements from customer and design the system to match the requirements.
- Understanding the entire system architecture and be able to trouble-shoot technical issues.
- Review source code of other software engineers.
Required Skills and Experiences:
- Deep knowledge in Java and Spring Framework.
- Good knowledge in frontend development using VueJS/ TypeScript.
- Experienced in designing Restful API.
- Experienced in designing RDBMS.
- Good knowledge in using RBDMS like PostgreSQL, MySQL or Aurora.
- Good knowledge in using AWS services: ECS, RDS, S3, Cloudfront, SES.
- Experienced on using Message Queue system.
- Be able to communicate in Japanese.
Employment Type:
Full-time
Responsibilities:
- Work with Japanese customers on requirements and collaborate with team to provide sound solutions for the requirements.
- GUI development by utilization of new front-end technologies (SPA and PWA).
- Write efficient and stable code in support for the backend API.
- Work alongside with other engineers in teams to promote technology and ensure consistency in accordance with industry best practices.
- Provide recommendation for continuous improvement.
- Self-driven individual to work independently, yet collaboration as a team member to reach a collective team goal.
Required Skills and Experiences:
- Japanese Language Proficiency (N2 level equivalent or higher).
- Have at least 1 year experiences in BrSE position.
- Have at least 3 years experiences in software development.
- Have strong knowledge in backend development by using one of the following programming languages: Scala, Kotlin, Ruby, Java.
- Have good knowledge in frontend development by using one of the following technologies: React, Vue, Angular.
- Adequate Level of English.
Employment Type:
Full-time
Shift Asia is a leading company in Software Testing. We are building a new team of talented engineer to extend the software development service. We place the value of service quality on top of our priority; therefore, we are looking for exceptional full-stack engineers to join our new business software development team. The candidate must have strong technical expertise in front-end as well as back-end development. The candidate will work closely with customers to gather requirements, analyse and implement them into the product.
Responsibilities:
- Receiving the requirements from customer and design the system to match the requirements.
- Understanding the entire system architecture and be able to trouble-shoot technical issues.
- Review source code of other software engineers.
Required Skills and Experiences:
• Deep knowledge in a backend framework and programming language.
– Backend: Any of backend language (Ruby, Python, PHP, Java, Go, C#).
– Frontend: Any of frontend framework (React, Angular, VueJS).
• Good knowledge in frontend development using React or Angular or VueJS.
• Experienced in designing Restful API.
• Experienced in designing database (NoSQL and SQL).
• Be able to communicate in English
Nice to Have:
• Experienced on microservice architecture.
• Experienced on AWS cloud.
• Experienced on setting up CI/CD.
Employment Type:
Full-time
Responsibilities:
- Work with Japan customers to understand project requirements.
- Analyze project requirements, design optimal test cases follow SHIFT Japan’s methodologies.
- Assign tasks, support and manage team members.
Required Skills and Experiences:
- Have experiences in Japanese projects as QA/QC, Tester, Developer, Project Manager, BrSE…positions.
- High management and people skills such as problem solving, negotiation, planning, reporting…
- Excellent at Japanese (equivalent N2 level), good at English.
Benefits & Allowance
- Hybrid working.
- 13th month salary.
- Performance and salary review twice a year.
- Semi-annual and Yearly awards for the excellent employees.
- Compulsory insurances full salary
(Social insurance, Health insurance, Unemployment insurance). - Generali insurance.
- Annual health checkup.
- 12 annual leaves following Vietnamese Labor regulations.
Payment for up to 6 unused annual leaves. - 1 annual leave bonus for every-3-year employees.
- 10 public holidays, 4 – 6 additional holidays based on Japanese
calendar (Sea Day, Mountain Day, Sports Day, Culture Day…). - Teabreak or dinner party for the whole Company on special
occasions (Kickoffs, Christmas, New Year’s Eve…). - Company trip (also as “Outing trip” subject to yearly format).
- Clear career path.
- Opportunity to work in Japan (subject to specific positions).
- Friendly, active working environment with a change to
communicate in Japanese and English.
Meet SA-ersMeet SA-ers
Meet the SHIFT ASIA team