Title: Python Developer (Machine Learning)
Company Name: Codeware Ltd.
Vacancy: 2
Age: Na
Job Location: Dhaka (Adabor)
Salary: Negotiable
Experience:
Nice-to-Have Skills
PostgreSQL / SQLAlchemy – For handling structured data alongside MongoDB.
Celery + Redis – For background tasks and async jobs.
Elasticsearch / Milvus – Alternative search engines/vector databases.
Frontend Basics (HTML/CSS/JavaScript) – Helpful for full-stack work or debugging UI integration.
React.js or Vue.js – If you're also building modern frontend applications.
Unit Testing (pytest, unittest) – For writing reliable, maintainable code.
CI/CD tools (GitHub Actions, Jenkins, etc.) – Automating testing and deployment.
Soft Skills to Look For
Problem-solving & debugging ability
Clean and maintainable coding practices
Team communication and collaboration
Eagerness to learn and adapt to emerging technologies (especially around AI & RAG)
We are looking for a passionate Python Developer (Machine Learning) to join our innovative software team. The ideal candidate will design, develop, and deploy intelligent applications and algorithms that enhance our products and deliver data-driven business insights. You will work closely with our data engineers, software developers, and product team to build scalable and efficient ML solutions.
Core Skills Required
Python (Advanced)Django – Web framework for building robust backend systems.
FastAPI – High-performance web framework for building APIs.
LangChain – Framework for developing LLM-based applications.
RAG (Retrieval-Augmented Generation) – Understanding and implementing RAG pipelines.
MongoDB – NoSQL database for flexible document-based storage.
ChromaDB / Weaviate – Vector databases used for semantic search and RAG.
Highly Relevant Skills
LLM APIs (e.g., OpenAI, Hugging Face Transformers) – For implementing language models in applications.
Vector Embeddings (e.g., sentence-transformers, OpenAI embeddings) – Crucial for semantic search and RAG.
Docker / Docker Compose – For containerization and deployment.
Git / GitHub – Version control and collaboration.
RESTful API Design & OpenAPI/Swagger Docs – API communication standards.
Async Python (asyncio, aiohttp) – For high-performance async programming with FastAPI.
| University | Percentage (%) |
|---|---|
| BRAC University | 10.63% |
| North South University | 8.21% |
| East West University | 6.28% |
| Daffodil International University (DIU) | 4.83% |
| American International University Bangladesh (AIUB) | 3.38% |
| United International University | 2.42% |
| Jahangirnagar University | 1.93% |
| Ahsanullah University of Science and Technology (AUST) | 1.93% |
| Green University of Bangladesh | 1.93% |
| Independent University, Bangladesh | 1.93% |
| Age Range | Percentage (%) |
|---|---|
| 20-30 | 83.09% |
| 31-35 | 5.80% |
| 36-40 | 2.42% |
| 40+ | 3.38% |
| Salary Range | Percentage (%) |
|---|---|
| 0-20K | 8.86% |
| 20K-30K | 40.51% |
| 30K-40K | 18.99% |
| 40K-50K | 18.99% |
| 50K+ | 12.66% |
| Experience Range | Percentage (%) |
|---|---|
| 0 years (Freshers) | 52.66% |
| 0.1 - 1 years | 18.84% |
| 1.1 - 3 years | 14.01% |
| 3.1 - 5 years | 6.76% |
| 5+ years | 7.73% |