Machine Learning Engineer

We are a growing tech-driven company looking to enhance our existing services with AI and Machine Learning solutions. Our mission is to explore practical use cases of AI that bring real value to our users. If you are passionate about applied AI, love solving business problems with data, and enjoy building ML systems that run in the real world, we’d love to meet you!

Responsibilities

  • Research, design, and develop ML/AI models to solve business problems.
  • Work with structured/unstructured data: data cleaning, feature engineering, exploratory analysis.
  • Train, evaluate, and fine-tune machine learning models.
  • Deploy ML models as APIs or micro-services (FastAPI/Flask).
  • Integrate AI/ML solutions into existing services.
  • Collaborate with developers, product managers, and stakeholders to identify new AI use cases.
  • Monitor, maintain, and improve deployed models (MLOps best practices).

Experience Level:

  • 2–5 years

Required Skills & Qualifications

  • Strong programming skills in Python with experience in libraries such as NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch.
  • Solid understanding of machine learning fundamentals: supervised/unsupervised learning, model evaluation, overfitting/underfitting, etc.
  • Experience with data preprocessing, feature engineering, and model training.
  • Hands-on experience deploying ML models via APIs (Flask/FastAPI).
  • Good understanding of SQL/NoSQL databases.
  • Familiarity with cloud services (AWS/GCP/Azure) and containerization (Docker).
  • Strong problem-solving skills and ability to translate business requirements into ML solutions.

Nice-to-Have (Bonus Points)

  • Knowledge of NLP, Computer Vision, or Recommendation Systems.
  • Experience with LLMs (HuggingFace, OpenAI, DeepSeek, etc.).
  • Familiarity with MLOps tools (MLflow, Kubeflow).
  • Contribution to open-source projects or Kaggle competitions.

Salary:

  • Negotiable

Office Location:

  • Mirpur, Dhaka
  • Beside Shewrapara MRT Station

Job Nature:

  • Full-time, 5-days a week, in-office job.

Facilities:

  • Govt. Holidays
  • Casual Leave
  • Two Festival Bonus
  • Performance Bonus
  • Yearly Salary Increment
  • Gratuity
  • Zero Interest Emergency Loan
  • Daily Snacks and Coffee

Last Date of Application:

  • 16 September 2025

Interested candidates can apply through LinkedIn

About the Company:

CrackTech Limited is a leading technology company in Bangladesh, renowned for our innovative educational solutions. We are currently empowering over 1.5 million users, guided by our motto, “Ingenuity is the key to excellence.” Our pioneering products such as Live MCQ™, Medical Higher Study™, and Live Written™ are transforming the education sector.

We are a team of 140+ employees, with office locations in two districts, working together to shape the future of education with cutting-edge technology. Join us on this journey of innovation and impact!