Posted on: 15/12/2025
Job Summary :
We are looking for a skilled Machine Learning Engineer to design, develop, and deploy ML models and AI-driven solutions that address real-world business problems.
The ideal candidate will have strong programming skills, experience with ML frameworks, and the ability to translate data insights into scalable solutions.
Key Responsibilities :
- Design, develop, and deploy machine learning models for classification, regression, recommendation, NLP, or computer vision tasks.
- Collaborate with data scientists, software engineers, and product teams to integrate ML models into production systems.
- Preprocess and analyze large datasets to extract meaningful features and insights.
- Optimize ML models for performance, scalability, and efficiency.
- Build and maintain end-to-end ML pipelines including data collection, preprocessing, training, evaluation, and deployment.
- Conduct experiments to improve model accuracy, reliability, and robustness.
- Deploy ML solutions to cloud platforms (AWS, Azure, GCP) or on-premise environments.
- Monitor and maintain ML models in production and retrain as needed.
- Stay updated with latest ML/AI research and technologies to continuously improve solutions.
Required Skills & Qualifications :
- Strong proficiency in Python, R, or Java.
- Hands-on experience with ML frameworks such as TensorFlow, PyTorch, Keras, or Scikit-learn.
- Experience with data preprocessing, feature engineering, and exploratory data analysis.
- Knowledge of statistical modeling, supervised and unsupervised learning techniques.
- Experience with SQL and NoSQL databases.
- Familiarity with cloud services for ML deployment (AWS Sagemaker, Azure ML, GCP AI Platform).
- Understanding of model evaluation metrics and optimization techniques.
- Experience with version control systems (Git) and collaborative development practices
Did you find something suspicious?