
4
applicants
applicants
Senior Software Engineer - Backend
Zyentara Solutions
Colombo •
Full-time
Job Description
Our client is seeking an experienced and driven Senior Software Engineer - Backend to join their team and build the development of scalable, secure, and Al-powered backend systems.
Broad Areas of Responsibility
- Design, develop, and maintain scalable backend services and APIs.
- Build microservices and event-driven architectures for Al-powered applications.
- API Develop secure and performant RESTful and/or GraphQL APIs.
- Implement authentication, authorization, rate limiting, and monitoring.
- Integrate Large Language Models (LLMs) from providers such as OpenAl, Anthropic, Google, or open-source models.
- Build Retrieval-Augmented Generation (RAG) pipelines.
- Design and maintain vector search and semantic retrieval systems.
- Develop Al agent orchestration workflows and tool integrations.
- Optimize inference latency, throughput, and operational costs.
- Design efficient database schemas and data pipelines.
- Manage structured and unstructured data used by Al systems.
- Implement caching, queueing, and asynchronous processing workflows.
- Build observability, logging, and monitoring solutions for Al services.
Qualifications & Experience
- Bachelor's degree in computer science, Information Technology, Engineering, or related discipline.
- 5+ years solid industry experience.
- Ability to lead and mentor junior team members, and collaborate effectively in cross-functional teams.
- Data Science, Machine Learning, or Generative Al certification from recognized platforms.
- Experience building Al-native or LLM-powered applications.
- Experience with: LangGraph, LangChain, Model Context Protocol (MCP)
Technical Skills
- Backend: Node.js, Python, FastAPI, Java, REST APIs, WebSockets
- Al & LLMS: OpenAI APIs, Anthropic APIs, Embeddings, RAG, AI Agents
Work Details
- Work Shift: (SL/IST TIME) Straddle 3:00 PM - 12:00 PM
- Work Week: Monday to Friday