Unisoft System Limited
Senior Software Engineer (AI & Full Stack) — Build Autonomous AI Agents & Scalable Systems
Dhaka
Deadline: 2026-01-21
3 Positions
Job Overview
Company: Unisoft System Limited
Location: Dhaka
Type: FullTime
Salary: Negotiable
Posted: 2025-12-25
Experience: 2 Years
Education Requirements
Bachelor's degree in Computer Science, Engineering, or equivalent experience preferred. Freshers with strong skills are encouraged to apply.
Job Responsibilities
- Build and optimize autonomous AI agents with reasoning, planning, and execution capabilities.
- Use frameworks like LangChain, AutoGen, CrewAI, and LlamaIndex for multi-agent orchestration.
- Implement RAG pipelines using vector databases such as Pinecone or Weaviate.
- Enable tool-use for APIs, databases, and web interaction with safety and human oversight mechanisms.
- Develop dynamic front-end interfaces using React.js, TypeScript, and modern UI libraries.
- Build secure, scalable backends using Python (FastAPI/Flask), Node.js, or .NET Core.
- Design RESTful or GraphQL APIs and microservice architectures.
- Integrate authentication, DevOps automation, and AI workflows using Docker and Kubernetes.
- Create advanced prompt architectures and apply few-shot learning, chain-of-thought, and ReAct prompting.
- Fine-tune and optimize LLMs and measure LLM performance for accuracy, safety, and efficiency.
- Deploy and maintain AI systems on AWS, Azure, or GCP using CI/CD pipelines.
- Implement observability and monitoring using CloudWatch, ELK, or Grafana.
- Collaborate with AI researchers, DevOps engineers, and product owners; mentor junior developers.
Required Skills
- LangChain
- AutoGen
- CrewAI
- LlamaIndex
- Pinecone
- Weaviate
- RAG (Retrieval-Augmented Generation)
- Prompt engineering (few-shot, ReAct, chain-of-thought)
- Python (FastAPI, Flask)
- Node.js
- .NET Core
- React.js
- TypeScript
- RESTful APIs
- GraphQL
- Microservices
- Docker
- Kubernetes
- CI/CD
- AWS / Azure / GCP
- Observability (CloudWatch, ELK, Grafana)
- Security and scalable architecture design
Benefits & Compensation
- Mobile bill allowance
- Medical allowance
- Provident fund
- Weekly 2 holidays
- Partially subsidized lunch facilities
- Festival bonus (2 times/year)
Job Description
Unisoft System Limited is seeking a seasoned Senior Software Engineer (AI & Full Stack) to join an innovative team building production-grade AI systems. This job is ideal for a skilled engineer who enjoys bridging advanced AI research and robust engineering practices to deliver real-world solutions. This job circular invites candidates in Bangladesh and beyond to apply who have experience with modern LLM-based systems, multi-agent orchestration, RAG pipelines, and full-stack development.This company role is focused on creating safe, scalable, and efficient AI workflows integrated into enterprise environments. As a candidate for this position you will work closely with researchers, DevOps, and product teams to design, deploy, and maintain AI-driven products.Key responsibilitiesBuild and optimize autonomous AI agents with reasoning, planning, and execution capabilities.Design and orchestrate multi-agent systems using frameworks such as LangChain, AutoGen, CrewAI, and LlamaIndex.Implement Retrieval-Augmented Generation (RAG) pipelines with vector databases (Pinecone, Weaviate) and relevant embeddings.Enable secure tool-use (APIs, databases, web interactions) with human oversight and safety checks.Develop dynamic front-end interfaces using React.js and TypeScript and integrate with backend services.Design and build secure, scalable backends using Python (FastAPI/Flask), Node.js, or .NET Core and expose RESTful or GraphQL APIs and microservices.Integrate authentication, CI/CD, containerization (Docker), and orchestration (Kubernetes) into deployment workflows on AWS, Azure, or GCP.Create advanced prompt engineering architectures applying few-shot learning, chain-of-thought, and ReAct techniques.Fine-tune and optimize large language models (LLMs) for domain-specific tasks and continuously measure improvements in accuracy, safety, and efficiency.Implement observability and monitoring (CloudWatch, ELK, Grafana) and ensure cost-efficient cloud operations.Maintain comprehensive documentation, conduct peer reviews, mentor junior developers, and contribute to internal AI best practices.Required and suggested skillsProficiency with LLM toolkits and orchestration frameworks: LangChain, AutoGen, LlamaIndex, CrewAI.Experience building RAG systems and integrating vector databases such as Pinecone or Weaviate.Strong backend development skills in Python (FastAPI, Flask), Node.js or .NET Core.Frontend experience with React.js and TypeScript; modern UI libraries and responsive design.Cloud deployment expertise (AWS, Azure, GCP), Docker, Kubernetes, CI/CD pipelines.Experience in prompt engineering, few-shot learning, ReAct, and chain-of-thought techniques.Familiarity with authentication, microservices, REST/GraphQL, and enterprise system integration (ERP/CRM).Monitoring and observability tools (CloudWatch, ELK, Grafana) and security-first mindset.Excellent collaboration, documentation, and mentoring skills.Experience & educationAt least 2 years of relevant experience in software engineering or AI/ML system development. Freshers with strong foundational skills are encouraged to apply.Bachelor's degree in Computer Science, Engineering, or equivalent experience is preferred.BenefitsMobile bill allowanceMedical allowanceProvident fundWeekly 2 holidaysPartially subsidized lunch facilitiesFestival bonus twice a yearHow to applyTo apply for this job, send your CV to mazhar@starseed.com.sg. You may also apply via the employer's My Bdjobs account as indicated in the job circular. Include relevant links to projects, GitHub repos, or portfolio showcasing AI and full-stack work. This posting originates from Bangladesh; candidates from Dhaka and other regions are welcome to apply. The job application deadline (valid through) is 2026-01-21.Keywords for SEO: job, company, circular, bangladesh, apply.