About the Company
Cathcart Technology is partnering with an innovative AI technology company developing next-generation products that help businesses leverage Generative AI to improve customer experiences and digital operations. As they continue to expand across Southeast Asia, they are looking for a Senior Product Engineer to help shape and deliver cutting-edge AI products.
The Role
This is an opportunity to join a fast-growing product team where you'll take ownership of the entire product lifecycle from architecture and development through to launch and continuous improvement. You'll work closely with product stakeholders to build scalable AI solutions used by enterprise customers across the region.
This role is ideal for engineers who enjoy combining strong technical expertise with product thinking and want to shape the future of AI-powered software.
Key Responsibilities
- Design, develop, and deliver end-to-end AI-powered products using modern full-stack technologies.
- Build scalable architectures for Generative AI applications, including LLM orchestration, RAG, and AI agent workflows.
- Drive product development from concept through launch, continuously improving features based on customer feedback and business priorities.
- Collaborate closely with cross-functional teams to define product direction and technical solutions.
- Promote engineering best practices, code quality, and scalable system design.
- Take ownership of technical decisions, product performance, and successful product delivery.
Requirements
- 5+ years of experience in full-stack software engineering with strong expertise in TypeScript, Next.js, and Nest.js.
- Proven experience building and launching software products from concept through to production, with a strong sense of product ownership.
- Hands-on experience developing AI-powered applications using LangChain, Vercel AI SDK, OpenAI, Anthropic Claude, or similar LLM frameworks.
- Experience designing and implementing RAG solutions, vector databases such as PGVector, and AI orchestration pipelines would be highly beneficial.
- Strong experience working with PostgreSQL, Supabase, cloud platforms (Azure and/or AWS), and modern event-driven or workflow tools.
- Experience with Azure OpenAI Service or AWS Bedrock in a production environment would be an advantage.
- Exposure to AI agents, autonomous workflows, or multi-step reasoning systems is highly desirable.
- Previous experience working in a startup or high-growth product environment is preferred.
- Excellent English communication skills, both written and spoken.
- A proactive, collaborative mindset with strong ownership, problem-solving ability, and a passion for building innovative products.
Join a fast-growing AI product company where you'll have genuine ownership of products and the opportunity to work with the latest Generative AI technologies. This is a chance to make a real impact while collaborating with a highly talented team in an innovative and fast-paced environment. Please apply or contact Cathcart Technology at 02-038-5878 for a confidential discussion.
We can help you prepare interviews and offer some great tips to help candidates get the best possible start.
Process
Before we assess a candidate and put them forward, we’ll do a phone interview to get a better understanding of the type you’re looking for, your goals and plans.
Preparation
We know exacly what employers are looking, especially our clients, because they told us. We can help you prepare for the interview and shape up for meeting their team.
Branding
Personal branding is a term you may or may not be familiar with. In our connected world, it pays to be fully prepared for what happens when employees search your name.