Build the future
with us.
We are looking for passionate individuals who want to push the boundaries of AI and software development. Join a team where innovation is the norm and every project is an opportunity to make an impact.
Why Join Aespa
Work with cutting-edge AI tools daily. We use AI to build AI - it is embedded in everything we do.
Ship products that matter. From App Store #1 apps to enterprise systems handling real transactions.
Learn from experienced architects and engineers. We invest in your development.
Flat hierarchy, open communication, and a team that values quality over quantity.
Open Positions
4 openingsFull-stack AI Engineer
Join our core engineering team to build AI-powered applications from end to end. You'll work across the stack, from intelligent backends to responsive frontends, using cutting-edge AI tools to accelerate development.
Requirements
- 2+ years of professional software development experience
- Proficiency with AI coding tools (Cursor, Cline, Claude Code, or similar)
- Strong foundation in TypeScript/JavaScript and Python
- Experience with modern frameworks (React, Next.js, Node.js)
- Familiarity with AI/ML concepts and APIs
- Test-driven development mindset
- Excellent problem-solving and communication skills
Nice to Have
- Experience with LangChain, LlamaIndex, or similar AI frameworks
- Background in computer vision or NLP
- Contributions to open source projects
- Experience with cloud platforms (AWS, GCP, Azure)
Full-stack AI Engineer
We're expanding our engineering capacity and looking for another talented Full-stack AI Engineer to join our growing team. You'll collaborate closely with our existing engineers on diverse projects across crypto, eCommerce, and enterprise solutions.
Requirements
- 2+ years of professional software development experience
- Proficiency with AI coding tools (Cursor, Cline, Claude Code, or similar)
- Strong foundation in TypeScript/JavaScript and Python
- Experience with modern frameworks (React, Next.js, Node.js)
- Familiarity with AI/ML concepts and APIs
- Test-driven development mindset
- Excellent problem-solving and communication skills
Nice to Have
- Experience with blockchain/Web3 development
- Background in building trading or financial systems
- Experience with real-time systems and WebSockets
- Knowledge of DevOps and CI/CD practices
Operations Manager
As our Operations Manager, you'll be the backbone of our daily operations, ensuring projects run smoothly, teams are coordinated, and clients are delighted. You'll bridge the gap between technical execution and business objectives.
Requirements
- 3+ years of experience in operations, project management, or similar role
- Strong organizational and multitasking abilities
- Excellent communication skills in English and Cantonese
- Experience working with technical teams
- Proficiency with project management tools (Jira, Linear, Notion)
- Understanding of software development lifecycle
- Problem-solving mindset and attention to detail
Nice to Have
- Experience in tech startups or software companies
- Background in AI or technology industries
- PMP or similar certification
- Experience with client relationship management
AI Solution Architect
Lead the design and architecture of AI-powered solutions for our clients. You'll work closely with stakeholders to understand requirements, design scalable systems, and guide implementation while staying ahead of the rapidly evolving AI landscape.
Requirements
- 5+ years of experience in software architecture or senior engineering roles
- 2+ years of hands-on experience with AI/ML systems in production
- Deep understanding of AI architectures (transformers, embeddings, RAG, agents)
- Experience designing distributed, scalable systems
- Strong communication skills for technical and non-technical audiences
- Ability to translate business requirements into technical solutions
- Track record of successful project delivery
Nice to Have
- Experience with enterprise clients and large-scale deployments
- Background in computer vision, NLP, or agentic AI systems
- Published research or patents in AI/ML
- Experience with MLOps and AI infrastructure
Our Hiring Process
Apply
Send us your resume and a brief introduction about yourself.
Technical Chat
A conversation about your experience and technical interests.
Practical Task
A take-home or pair programming exercise relevant to the role.
Team Meet
Meet the team, ask questions, and see if we are a good fit.
Do not see a perfect fit?
We are always interested in meeting talented people. Send us your resume and tell us how you would like to contribute.
Send General Application