Description
Design, develop, and deploy machine learning models to solve complex business problems.
This role is on-site.
Responsibilities
- Design and develop ML/DL models using classification, regression, clustering, and NLP techniques.
- Gather, clean, and preprocess structured and unstructured data through exploratory data analysis.
- Train, fine-tune, and evaluate model performance using appropriate metrics to improve accuracy.
- Deploy models into production environments and collaborate with DevOps to ensure scalability.
- Document code, models, and processes to ensure reproducibility and maintainability.
Required Skills
- 3+ years of experience in AI model development.
- Proficiency in Python, Java, or C++.
- Strong understanding of machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Hands-on experience with data preprocessing, feature engineering, and model evaluation.
- Ability to communicate technical findings to non-technical stakeholders.
- Degree in any graduate field.
Preferred Skills
- Experience with cloud platforms including AWS, Azure, or Google Cloud.
- Knowledge of containerization technologies like Docker and Kubernetes.