We are seeking a passionate and skilled Machine Learning Engineer to join our dynamic team. This is an exciting opportunity to work on cutting-edge AI/ML projects that solve real-world problems. You will play a key role in designing, building, and deploying scalable machine learning solutions across a variety of domains.
Responsibilities of the Candidate:
- Develop, train, and deploy machine learning models for classification, regression, clustering, and recommendation systems.
- Analyze large datasets to extract actionable insights and improve model performance.
- Collaborate with data scientists, software engineers, and product teams to integrate ML models into production systems.
- Optimize and fine-tune existing models to ensure efficiency and accuracy.
- Conduct A/B testing, performance monitoring, and model retraining as needed.
- Stay up to date with the latest research and advancements in machine learning and AI.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a related field.
- Solid understanding of machine learning algorithms and deep learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Proficiency in Python and familiarity with data analysis libraries (Pandas, NumPy, Matplotlib, etc.).
- Experience with model deployment using Flask, FastAPI, Docker, or similar technologies.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and version control systems like Git.
- Strong problem-solving skills and ability to work independently or in a team environment.
- Good communication skills and a collaborative mindset.