Senior Full Stack AI Engineer
Talent Studio · Colombo
Job description
About the role
Our client is looking for an experienced Senior Full Stack AI Engineer to join their engineering team and build, scale, and maintain critical product features across backend services, frontend applications, AI integrations, and cloud infrastructure. This is a hands‑on engineering role for someone who can take ownership of end‑to‑end product development, from translating requirements into production‑ready solutions to integrating Generative AI capabilities and ensuring reliable CI/CD and cloud deployments.
Key responsibilities
- Design, develop, and maintain scalable, type‑safe backend services and APIs using Node.js, NestJS/Fastify, and TypeScript.
- Build modern, responsive web applications with React, Next.js, TypeScript, TanStack Query, and TailwindCSS.
- Develop and integrate LLM and Generative AI capabilities, including prompting workflows, semantic search, RAG, and agentic flows.
- Create and maintain automated tests (unit, integration, E2E) using Playwright, Vitest, and Jest.
- Develop CI/CD pipelines with GitHub Actions and support safe deployments on AWS ECS Fargate, ECR, and CloudFront.
- Manage containerized applications with Docker and infrastructure as code using Terraform.
- Work with PostgreSQL and Redis for data storage, caching, schema design, and performance optimization.
- Implement secure coding practices, data residency compliance, and multi‑region tenant isolation.
Required profile
- 8+ years of professional software engineering experience.
- Bachelor's degree or equivalent practical experience in Computer Science or related field.
- Strong experience with Node.js, NestJS/Fastify, TypeScript, React, and Next.js.
- Hands‑on experience integrating LLM/Generative AI APIs (OpenAI, Azure OpenAI, Anthropic, etc.) into production.
- Extensive work with PostgreSQL (schema design, migrations, performance tuning) and Redis.
- Practical experience deploying containerized applications on AWS and using Terraform.
- Experience building and maintaining GitHub Actions CI/CD pipelines.
- Proficiency with Playwright, Vitest, Jest for testing.
- Understanding of event‑driven architecture, asynchronous processing, and AWS SQS.
- Background in scheduling/booking, POS, payments, or similar transactional domains.
Required skills
- Node.js
- NestJS
- Fastify
- TypeScript
- TypeORM
- React
- Next.js
- TanStack Query
- TailwindCSS
- PostgreSQL
- Redis
- AWS (ECS Fargate, ECR, CloudFront, SQS)
- Docker
- Terraform
- GitHub Actions
- Playwright
- Vitest
- Jest
- Twilio
- Auth0
- OpenAI
- Azure OpenAI
- Anthropic
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Sri Lanka.
Salary: Senior DevOps Engineer Based on 10 job offers in Sri LankaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Talent Studio
Colombo