Description

Provide technical vision and leadership for the machine learning team. 

Define the machine learning roadmap aligned with business goals. 

Design, develop, and implement machine learning models using Python. 

Pre-process and engineer data for machine learning tasks. 

Train, evaluate, and optimize machine learning models. 

Integrate machine learning models into production systems. 

Monitor and maintain the performance of machine learning models in production. 

Collaborate with data scientists, engineers, and product managers to bring machine learning solutions to life. 

Mentor and guide junior team members in their machine learning development. 

Stay up-to-date on the latest advancements in machine learning research and best practices. 

Communicate complex technical concepts to both technical and non-technical audiences. 

Expertise in Python programming with experience in machine learning libraries (e.g., scikit-learn, TensorFlow, PyTorch). 

Stay abreast of the latest advancements in ML algorithms, frameworks, and cloud-based tools (AWS, Azure, GCP). 

Strong understanding of machine learning algorithms, frameworks (TensorFlow, PyTorch, etc.), and cloud-based ML tools (SageMaker, Azure Machine Learning, AI Platform, etc.) 

In-depth knowledge of cloud computing concepts (AWS, Azure, GCP) with experience in deploying and managing ML models on these platforms 

Strong understanding of machine learning algorithms, data analysis techniques, and statistics. 

Excellent communication, collaboration, and problem-solving skills. 

Ability to lead and mentor a team of machine learning engineers

Education

Any Gradute