Python Developer (Machine Learning)

Job Description

Title: Python Developer (Machine Learning)

Company Name: Codeware Ltd.

Vacancy: 2

Age: Na

Job Location: Dhaka (Adabor)

Salary: Negotiable

Experience:

  • 1 to 2 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Published: 2025-10-25

Application Deadline: 2025-10-31

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering


Requirements:
  • 1 to 2 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Skills Required: API Development

Additional Requirements:

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)



Responsibilities & Context:

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.



Job Other Benifits:
  • Weekly 2 holidays
  • Lunch Facilities: Full Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Interested By University

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%

Interested By Age Range

Age Range Percentage (%)
20-30 83.09%
31-35 5.80%
36-40 2.42%
40+ 3.38%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 8.86%
20K-30K 40.51%
30K-40K 18.99%
40K-50K 18.99%
50K+ 12.66%

Interested By Experience Range

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%

Similar Jobs