Key Responsibilities
- Develop, train, test, and deploy machine learning models
- Perform data preprocessing, feature engineering, and model evaluation
- Implement ML algorithms for classification, regression, clustering, NLP, or computer vision
- Collaborate with data scientists, engineers, and product teams to deliver AI-driven solutions
- Optimize model performance, scalability, and accuracy
- Deploy models into production and support monitoring and maintenance
- Write clean, maintainable, and well-documented code
- Stay updated with the latest AI/ML tools, techniques, and industry trends
Required Skills & Qualifications
- 4+ years of hands-on experience in AI/ML development
- Strong proficiency in Python
- Experience with ML libraries/frameworks such as Scikit-learn, TensorFlow, or PyTorch
- Solid understanding of machine learning algorithms, statistics, and data structures
- Experience with data manipulation libraries (NumPy, Pandas)
- Basic knowledge of SQL and databases
- Familiarity with version control tools (Git)