Senior Machine Learning Engineer

Posted 2 months ago

BY BANGLADESH FROM BANGLADESH

We are seeking a skilled and innovative Machine Learning Engineer to join our team. As a Machine Learning Engineer at GIGA TECH Limited, you will be responsible for developing and deploying cutting-edge machine learning models and systems. You will work closely with cross-functional teams to design and Implement solutions  that enhance our products and services using state-of-the-art techniques in natural language processing (NLP), computer vision, and more

Key Responsibilities:

  • Design, implement, and maintain machine learning models and pipelines for various projects such as shallow parsing, sentiment analysis, named entity recognition, lemmatization, language modeling, and computer vision applications.
  • Support the development of data pipelines for efficient data extraction, preprocessing, and augmentation.
  • Collaborate with senior engineers to ensure the scalability and reliability of data pipelines for large-scale datasets.
  • Participate in the deployment of machine learning models into production environments using containerization technologies (e.g., Docker) and create APIs for seamless integration with other systems.
  • Optimize model performance through hyperparameter tuning, ensemble methods, and deployment of best practices in model evaluation and validation.
  • Stay up-to-date with the latest advancements in machine learning and AI technologies. Contribute to research initiatives, publish papers, and participate in conferences as appropriate.
  • Work collaboratively with software engineers, data engineers, and product managers to translate project requirements into concrete deliverables. Maintain clear and concise documentation of all developed models and systems.
  • Maintain clear and concise documentation of developed models and systems. 

Required Skills and Qualifications:

  • Bachelor’s or master’s degree in Computer Science.
  • Strong problem-solving skills and the ability to learn quickly.
  • Solid understanding of machine learning algorithms and techniques (e.g., deep learning, reinforcement learning, etc.).
  • Strong programming skills in Python and proficiency with libraries such as PyTorch, TensorFlow, Transformer, sci-kit-learn, etc.
  • Proven experience in developing and deploying machine learning models and systems across various domains such as NLP, computer vision, and deep learning.
  • Experience with building scalable data pipelines and working with large-scale datasets.
  • Strong communication skills and ability to collaborate effectively in a team environment.

Preferred Qualifications:

  • Extensive experience in developing, deploying, and optimizing machine learning models in production environments.
  • Proven expertise in leading NLP or computer vision projects, with a strong understanding of state-of-the-art techniques.
  • Proficiency in version control systems (e.g., Git) and demonstrated ability to drive collaborative coding practices in large teams.
  • Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure)
  • Expertise in containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes) for deploying models at scale.

Other Benefits:

  • Weekly Holiday: 2 Days
  • Public holidays as gazette by the Govt. and organization’s decision
  • Paternity / Maternity Leave
  • Festival Bonus: 2
  • Salary review: Yearly
  • Mobile Allowance
  • Health Insurance
  • Prayer room facility
  • Recreation facility: Indoor Games
  • Scope for Professional Development & Career Growth
  • Other perks as per Company Policy

Application Deadline: November 15, 2024

Application Procedure: Interested and potential candidates fulfilling the above criteria are requested to apply through Apply Now .

 

 

Apply Online