Job Title: Machine Learning Lead
Location: Chennai
Experience: 8+ years
Job Overview:
We are seeking an experienced and passionate Machine Learning Lead to guide our growing team of talented engineers. You will be responsible for designing, developing, and deploying robust machine learning models across various cloud platforms, including AWS, Azure, and GCP. As the technical lead, you will mentor team members, provide strategic direction, and ensure the successful delivery of high-quality machine learning solutions aligned with business objectives.
Key Responsibilities:
- Provide technical leadership and vision for the machine learning team, setting the roadmap for machine learning initiatives.
- Design, develop, and deploy cutting-edge machine learning models using Python and industry-standard frameworks such as TensorFlow and PyTorch.
- Pre-process and engineer data for machine learning applications, ensuring data quality and relevance.
- Train, evaluate, and optimize machine learning models for performance and scalability.
- Lead the integration of machine learning models into production systems and manage their ongoing performance.
- Monitor production models and ensure they meet performance and reliability requirements.
- Collaborate closely with data scientists, engineers, and product managers to deliver end-to-end machine learning solutions.
- Mentor and guide junior machine learning engineers, fostering skill development and knowledge-sharing within the team.
- Stay updated on the latest advancements in machine learning research, algorithms, and cloud-based tools (AWS, Azure, GCP).
- Communicate complex machine learning concepts to both technical and non-technical stakeholders.
- Lead the implementation of best practices in ML model development, version control, and continuous integration.
- Drive innovation by researching and integrating cutting-edge ML methodologies and tools into existing processes.
Required Skills and Qualifications:
- Proven expertise in Python programming, with a deep understanding of machine learning libraries such as scikit-learn, TensorFlow, and PyTorch.
- Strong experience with cloud-based ML tools like AWS SageMaker, Azure Machine Learning, or Google AI Platform.
- In-depth knowledge of machine learning algorithms, data analysis techniques, and statistics.
- Hands-on experience deploying and managing machine learning models on AWS, Azure, and GCP.
- Experience in monitoring and maintaining production-level ML models.
- Strong problem-solving abilities with the capability to address complex technical challenges.
- Excellent communication skills, with the ability to explain complex machine learning concepts to technical and non-technical audiences.
- Leadership experience, with the ability to guide, mentor, and motivate a team of machine learning engineers.
- Up-to-date knowledge of advancements in ML research, algorithms, frameworks, and best practices.