Title: Senior Software Engineer (AI & Full Stack)
Company Name: Unisoft System Limited
Vacancy: 01
Age: 30 to 50 years
Job Location: Dhaka
Salary: Negotiable
Experience:
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 (Retrieval-Augmented Generation) 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) or Node.js/.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 for reasoning, generation, and code synthesis tasks.
Apply few-shot learning, chain-of-thought, and ReAct prompting techniques.
Fine-tune and optimize large language models (LLMs) for domain-specific use cases.
Measure and improve LLM performance in terms of accuracy, safety, and efficiency.
Deploy and maintain AI systems on AWS, Azure, or GCP using CI/CD pipelines.
Utilize Docker and Kubernetes for containerized, scalable deployments.
Implement observability and monitoring using CloudWatch, ELK, or Grafana.
Ensure security, scalability, and cost efficiency across cloud environments.
Integrate AI solutions with enterprise systems (ERP, CRM, analytics).
Collaborate with AI researchers, DevOps engineers, and product owners.
Maintain robust documentation, conduct peer reviews, and mentor junior developers.
Explore and experiment with emerging AI/ML frameworks and open-source tools.
Participate in innovation initiatives like hackathons and research sprints.
Contribute to the evolution of internal AI best practices and knowledge sharing.