Skip to main content
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.

Quick Apply

Posted Date 2025-12-25
Location Dhaka
Vacancy 3
Job Type FullTime
Salary Negotiable
Deadline 2026-01-21
Experience 2 Years

More Job Opportunities

Discover similar positions that might interest you