AI Engineer
About the company
Leveraging over a decade of deep expertise in real estate and property management, Apex Asia Tech is evolving from a traditional operating business into an AI-native product and technology powerhouse. This is a high-autonomy role for an early core member of the engineering team. You’ll help build the platform from scratch and own complete features end to end: data models, backend services, the dashboard frontend, and integration with our AI agent services. The code you write will run real finance, property and operations workflows, and your technical judgment will directly shape where the platform’s architecture goes.
Your tasks
- Design and implement backend REST APIs using Java + Spring Boot
- Build dashboard frontend features using Next.js / React / TypeScript / Tailwind CSS, including data views, forms, charts (Recharts), and PDF export interactions
- Design data models and write migration scripts on PostgreSQL (with pgvector) + MyBatis-Plus /Flyway
- Work with AWS cloud infrastructure (RDS, ElastiCache, SQS, S3, Secrets Manager), including deployment and operational troubleshooting
- Write unit tests (JUnit 5 / ArchUnit) and end-to-end tests (Playwright) to uphold code quality and architectural constraints
- Collaborate with product, finance, and operations teams to turn PRDs into maintainable, extensible technical solutions
Requirements
Qualifications and Experience
- Bachelor’s degree or above in Computer Science or a related field, or equivalent work experience
- 5+ years of full stack or front-/back-end engineering experience, able to independently deliver complete features from frontend pages to backend endpoints
- Proficient in React / Next.js + TypeScript, with a solid understanding of the App Router, componentization, and state management
- Strong command of PostgreSQL relational database design (including pgvector or vector databases), SQL tuning, and of migration tools such as Flyway
- Hands-on experience with AWS services, covering at least two of RDS, S3, SQS, ElastiCache, and Secrets Manager
- Experience building, orchestrating, and integrating AI agent services and RAG applications using tools like LangChain, LangGraph, or LlamaIndex (Node.js/TypeScript or Python), including knowledge-base retrieval, conversational workflows, and business tool calling.
- Able to work from a PRD / technical design doc to independently break down requirements and turn them into a technical solution
- Hands-on experience with Docker and GitHub Actions CI/CD
- Good written and spoken English, and able to read, write and understand Chinese technical documentation/PRDs
How to apply
Please write in with an updated CV to haley@greytree.co quoting the above job title. We would be pleased to arrange a confidential conversation about your experience, career interests, and what this role could offer.
Contact person
Listed by the employer in the job posting — for questions and your application.