Location: Singapore (Hybrid)
Job Type: Full-time
Department: Engineering
About CROSVA
At CROSVA, our philosophy is simple: THINK BIGGER. BUILD SMARTER. Headquartered in Singapore, we engineer custom software platforms, cloud architectures, and AI-driven automation systems designed for enterprise growth. We are looking for an experienced Full-Stack AI Software Engineer to build and scale end-to-end applications powered by modern LLMs and intelligent workflows.
Key Responsibilities
- Full-Stack Engineering: Architect, build, and deploy production-ready web platforms and web APIs using modern JavaScript/TypeScript and Python frameworks.
- AI Feature Integration: Implement LLM orchestration frameworks (e.g., LangChain, LlamaIndex), RAG (Retrieval-Augmented Generation) pipelines, and intelligent AI agents into full-stack web applications.
- Data & API Architecture: Design RESTful APIs, modern database schemas (SQL/NoSQL/Vector DBs like Pinecone or PGVector), and reliable microservices.
- System Design & Cloud: Deploy scalable code on cloud environments (AWS/GCP), containerizing services with Docker and maintaining automated CI/CD pipelines.
- Technical Ownership: Work closely with executive leadership to turn product requirements into functional, maintainable digital products.
Requirements
- Experience: 3+ years in full-stack software engineering, with hands-on experience shipping AI-integrated features.
- Frontend: Strong proficiency in React, Next.js, TypeScript, and modern responsive UI frameworks.
- Backend: Experience with Python (FastAPI/Django) or Node.js/Express.
- AI Stack: Hands-on experience integrating OpenAI/Anthropic APIs, vector databases, embedded search models, and prompt engineering.
- Databases: PostgreSQL, MongoDB, Redis, or Vector DBs.
- Location: Based in Singapore or holding local work authorization.
We welcome fresh graduates as Trainees: Work closely with senior engineers and executive leadership to rapidly level up your skills on production enterprise systems.