Software Engineer (AI/ML & Full Stack)
Setjob.lk
Full-time
Colombo, Sri LankaLKR 200,000 - 450,000/monthWe are looking for a highly skilled Senior Software Engineer (SSE) with strong expertise in AI/ML and Fullstack Development to join our team. This role focuses on building high-performance, AI-driven platforms, scalable microservices, and enterprise-grade solutions.
If you are passionate about developing intelligent systems and working on cutting-edge technologies, this opportunity is for you.
🔹 Key Responsibilities
- AI/ML & Core Platform Development
- Develop and optimize AI-powered automation, search systems, and data retrieval models
- Build LLM-driven applications using LangChain, RAG, and embedding techniques
- Enhance workflow automation using Haystack, LangGraph, and Vector Databases
- Fullstack Development
- Design and develop scalable microservices and event-driven systems
- Build high-performance backend services using Python, Java, and Node.js
- Develop AI-integrated dashboards and frontend applications using React, Angular, and TypeScript
AI Deployment & DevOps
- Deploy and monitor AI models on Kubernetes, OpenShift, and cloud platforms
- Implement CI/CD pipelines, containerization, and scalable deployment strategies
- Technical Collaboration
- Work closely with Tech Leads and AI engineers on scalable implementations
- Follow best practices in software engineering and AI deployment
- Contribute to innovation in workflow automation and platform scalability
🔹 Qualifications
- Bachelor’s or Master’s degree in Computer Science, AI, Machine Learning, or related field
- 3+ years of experience in AI/ML and Fullstack Development
- Strong experience in LLMs, NLP, and deep learning models
- Proficiency in Python, Java, Node.js, and TypeScript
- Experience with AWS, GCP, or Azure cloud platforms
- Knowledge of Microservices, REST/WebSockets, and real-time APIs
- Experience in DevOps, MLOps, Kubernetes, and CI/CD pipelines
- Hands-on experience with Vector Databases and RAG-based search systems