Full stack Software Engineer (GenAI Platforms)

Rapsys Technologies · Singapore

Sector
AI
Function
Product & Engineering
Level
Mid-Level
Employment type
Full Time
Posted
2026-06-08
Source
mycareersfuture

Role: Full stack Software Engineer (GenAI Platforms)JD:● Provide technical leadership to an agile, cross-functional development team● Define and communicate technical vision across multiple workstreams● Design scalable, secure, and resilient architectures for search and AI-powered systems● Make architectural trade-offs balancing performance, cost, reliability, and security● Collaborate with other Tech Leads to plan technical spikes and long-term technicalstrategy beyond sprint scope● Identify technical risks early and lead mitigation strategies● Architect systems leveraging:○ LLM integrations (e.g., Azure OpenAI, OpenAI APIs, etc.)○ Retrieval-Augmented Generation (RAG)○ Semantic search and vector databases● Establish guardrails for AI systems including:○ Evaluation frameworks○ Observability and monitoring○ Data governance and security considerations● Guide the team from experimentation → prototype → production-ready AI systems● Evaluate emerging AI technologies and assess suitability for public sector use cases● Champion Agile technical practices (TDD, pair programming, refactoring, CI/CD)● Lead DevOps adoption including build, release automation, and infrastructureimprovements● Oversee automated testing strategy (unit, integration, performance)● Lead resolution of technical blockers and retrospective improvements● Ensure engineering standards are upheld across the team● Work closely with Product Owners and Business Analysts to prioritise business storiesand technical investments● Collaborate with UX Designers for feasibility studies and solution estimation● Partner with Delivery Managers on long-term planning, system integrations, andresource forecasting● Represent the development team in governance and stakeholder meetings● Mentor and coach engineers to grow both technically and professionallyHow to Succeed● 5–7+ years of experience in web application development● Proven experience leading agile development teams● Strong hands-on experience with:○ Node.js, TypeScript○ Cloud platforms (Azure, AWS, GCP)○ SQL & NoSQL databases○ CI/CD pipelines○ DevOps practices● Designed or led systems involving:○ Search engines (crawl, index, ranking, relevance tuning)○ Semantic search or vector search○ RAG architectures● Production experience integrating LLMs into applications● Experience managing AI-related trade-offs:○ Latency vs cost○ Accuracy vs hallucination risks○ Prompt engineering strategies○ Model evaluation methodologies● Understanding of AI system governance, security, and responsible AI practices● Strong coaching and mentoring capabilities● Comfortable leading technical discussions and influencing stakeholders● Proactive self-starter with strong ownership mindset● Passionate about continuous improvement● Curious about emerging technologies and willing to experiment responsibly● Strong communication and stakeholder management skills● Meticulous attention to quality and engineering standards

Apply on mycareersfuture →
AI Azure Node.js DevOps AWS Continuous Integration and Continuous Deployment TypeScript Artificial Intelligence