Senior Machine Learning Engineer
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 .