20/07/2026
Senior Engineer β AI Development (Under Response Ltd payroll)
Salary: 60k+ (Based on experience)
Location: Gulshan 1, Dhaka
Job Purpose:
We are looking for a skilled and delivery-focused Senior Engineer β AI Development to contribute to the development of our Enterprise AI Assistant. The role requires strong software engineering, Generative AI, RAG, agentic AI, enterprise integration, and solution-design capabilities
Key Responsibilities:
β’ Design, develop, test, and maintain features for an enterprise-grade AI Assistant.
β’ Build conversational AI capabilities using Large Language Models, Retrieval Augmented Generation, enterprise APIs, web search, and AI agents.
β’ Develop and optimize RAG pipelines, including document processing, chunking, embeddings, vector search, hybrid retrieval, reranking, citations, and grounded response generation.
β’ Implement intelligent routing to select between general LLM responses, RAG, MCP tools, enterprise services, web search, deterministic workflows, and specialized agents.
β’ Design and develop Model Context Protocol β MCP servers, clients, tools, prompts, and enterprise resources.
β’ Apply Agent-to-Agent β A2A communication patterns for agent discovery, task delegation, workflow handoff, and multi-agent collaboration.
β’ Develop backend services, REST APIs, asynchronous workflows, Server-Sent Events (SSE), WebSocket, and background jobs using Python and FastAPI.
β’ Contribute to frontend development using React, TypeScript, and Vite.
β’ Design provider abstraction, model fallback, retry, timeout, rate limiting, token tracking, and cost-control mechanisms.
β’ Develop and maintain system prompts, routing prompts, task prompts, tool-use prompts, and structured-output prompts.
β’ Apply prompt engineering and context engineering to improve accuracy, grounding, tool usage, and response consistency.
β’ Implement authentication and authorization using OAuth 2.1, OpenID Connect, PKCE, JWT, Microsoft Entra ID, and Role-Based Access Control.
β’ Integrate enterprise services through Microsoft Graph, APIs, databases, and secure tool interfaces. Public
β’ Prepare technical designs, API contracts, sequence diagrams, data models, and architecture documentation.
β’ Follow spec-driven development by defining scope, requirements, acceptance criteria, test cases, failure scenarios, and security requirements before implementation.
β’ Use AI-assisted development tools such as Cursor, GitHub Copilot, Claude Code, Codex, or equivalent platforms.
β’ Support Docker-based deployment, CI/CD, monitoring, observability, troubleshooting, and root-cause analysis.
β’ Maintain clear technical documentation, implementation notes, deployment guides, and troubleshooting procedures.
Qualifications:
β’ Bachelorβs degree in Computer Science, Software Engineering, Information Technology or a related discipline.
β’ Approximately 4β7 years of professional software-development experience.
β’ At least 1β2 years of practical experience in Generative AI, LLM, RAG, AI agents, intelligent automation, or related solutions development.
β’ Experience delivering production-grade or enterprise software solutions.
β’ Ability to independently understand and enhance an existing multi-service application.
Send your updated CV to : [email protected]