Description:
Key Responsibilities:
•
Collaborate with cross-functional teams to understand business requirements and identify opportunities for AI and ML integration.
•
Develop and implement machine learning models, algorithms, and neural networks for real-world applications.
•
Design, train, and evaluate AI/ML models for tasks such as natural language processing, computer vision, predictive analytics, and recommendation systems.
•
Optimize and fine-tune models to achieve desired performance metrics and scalability.
•
Explore and integrate new AI/ML technologies and frameworks to stay at the cutting edge of the field.
•
Troubleshoot, debug, and resolve issues related to AI/ML model performance and deployment.
•
Document and communicate complex technical concepts and solutions to both technical and non-technical stakeholders.
•
Mentor and provide guidance to junior members of the AI/ML team.
•
Stay up-to-date with the latest developments in AI/ML by conducting research, attending conferences, and participating in knowledge-sharing initiatives.
Qualifications:
•
Bachelor's or Master's degree in computer science, data science, or a related field.
•
Minimum of 4+ years of professional experience in AI and ML development.
•
Proven experience in developing and implementing practical AI and ML use cases, including neural networks.
•
Proficiency in popular machine learning libraries and frameworks, such as TensorFlow, PyTorch, scikit-learn, or similar.
•
Strong programming skills in languages such as Python and proficiency in data manipulation and analysis.
•
Familiarity with deep learning techniques, including convolutional and recurrent neural networks.
•
Experience with model deployment and integration into production systems.
•
Solid understanding of data preprocessing, feature engineering, and model evaluation.
•
Strong problem-solving and analytical skills.