AI (Machine Learning) Developer

Job Description:

Strativ, a Software company with offices in Sweden and Bangladesh, is seeking an ambitious and highly skilled Backend Developer who is passionate about advancing their career in the field of Artificial Intelligence and Machine Learning. This is an exciting opportunity for an individual with 2-3 years of experience in Python to lead our initiative in becoming experts at applying AI tools, and integrations with third parties such as OpenAI, in the web applications that we develop.

We are specifically looking for a candidate with a strong willingness to learn new technologies and an exceptional ability to communicate effectively in English.

Job Responsibilities:

  • Design, develop, and maintain the backend infrastructure of web applications.
  • Collaborate with cross-functional teams to ensure seamless integration of AI technologies.
  • Work closely with stakeholders to research and develop AI-powered solutions.
  • Maintain an effective balance between research and implementation cadences.
  • Show a strong willingness to adapt and master new technologies, frameworks, and methodologies.
  • Implement cutting-edge AI solutions to enhance our web applications and services.
  • Continuously improve code quality, performance, and scalability.
  • Provide technical support and troubleshoot issues as needed.
  • Communicate effectively with both technical and non-technical stakeholders, demonstrating excellent English language skills.


  • Bachelor's degree in Computer Science or a related field.
  • 2-3 years of experience in Python development.
  • Experience in at least one of the Python-based backend frameworks (ex. Django, Flask, FastAPI, etc).
  • Hands-on experience with Python libraries - Pandas, NLTK, etc.
  • Strong knowledge of backend development principles and best practices.
  • Prior experience with AI technologies, such as natural language processing, computer vision, statistical analysis, etc. is a plus but not a must.
  • Knowledge of AI-related concepts:
    • Vectors and matrices
    • Statistical methods
    • Deep learning
    • Machine learning
    • Image processing
    • Computer vision
  • Quick learner with an open-minded and adaptive approach to new technologies.
  • Strong problem-solving mindset and analytical abilities.
  • Having fluency in English communication is a MUST.

What’s in it for you?

  • Opportunity to work on an exciting and innovative project in the field of AI.
  • Mentorship from experienced developers to help you enhance your skills and advance your career.
  • A collaborative and inclusive work environment that encourages creativity and growth.
  • A ground-level opportunity to join a growing company early and accelerate your career
  • A strong culture of excellence, mutual mentorship, and transparency.
  • opportunity to work in fully operational, cross-functional product teams, giving you the opportunity to enhance your understanding of development and management.

Work Locations: Mirpur DOHS, Dhaka, Bangladesh

Employment: Full-time

Work Status: Hybrid, with possibilities of weekly 1 to 2 days remote work. 

Compensations & Benefits:

Salary Range:  65K-90K (Competitive compensation will be offered for the deserving incumbent depending on experience, expertise on required skill set.)

Weekly 2 holidays: Saturdays & Sundays.

Working hours: 11 am- 7 pm (BDT).  

Lunch Facilities: Full Subsidized.

Medical Life Insurance: Get a value of medical insurance up to 100k BDT. 

Smart Career Program: Paid online courses & books

Festival Bonuses: Twice a year. 

Paternity and Maternity Leave

Assessment Process:

  1. Initial HR Screening Call (Only shortlisted candidate)
  2. Initial Technical Interview
  3. Home-based assignment
  4. 2nd technical Interview (If required)
  5. HR Discussion & Documentation
  6. Final Offer

Job Type





Full time


Upload CV

Drag and drop PDF file