About the job Machine Learning Team Lead
Looking for a talented and experienced Machine Learning Team Lead to join our dynamic team. The ideal candidate will possess a strong background in machine learning algorithms and techniques, coupled with exceptional leadership skills to guide and mentor a team of machine learning engineers and data scientists. The Machine Learning Team Lead will play a critical role in driving the development of innovative machine learning solutions that address key challenges and opportunities within our organization.
Responsibilities:
- Lead a team of machine learning engineers and data scientists in the design, development, and implementation of machine learning models and algorithms
- Collaborate with cross-functional teams, including software engineers, product managers, and domain experts, to define project requirements and deliver scalable machine learning solutions
- Provide technical guidance and mentorship to team members, fostering a culture of continuous learning and professional growth
- Lead the research and exploration of new machine learning techniques and technologies to drive innovation and stay abreast of industry trends
- Evaluate and select appropriate machine learning frameworks, libraries, and tools to support project objectives
- Drive best practices in machine learning development, including data preprocessing, feature engineering, model evaluation, and deployment
- Oversee the end-to-end development lifecycle of machine learning projects, from data collection and preprocessing to model training, evaluation, and deployment
- Collaborate with stakeholders to communicate project status, results, and insights effectively
Mandatory Requirements:
- Bachelor's or advanced degree in computer science, engineering, mathematics, or a related field
- 7-10 years of experience in machine learning, with a proven track record of delivering successful machine learning projects
- Strong proficiency in machine learning algorithms and techniques, including supervised and unsupervised learning, deep learning, reinforcement learning, and natural language processing
- Hands‑on experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, scikit‑learn, and Keras
- Proficiency in programming languages such as Python, R, or Java
Preferred Requirements:
- Experience with agile development methodologies and practices is preferred
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus
- Publications or contributions to the machine learning community (e.g., research papers, open‑source projects) are highly desirable
Qualities:
- Excellent problem‑solving skills and ability to think creatively to overcome technical challenges
- Strong leadership and communication skills, with the ability to effectively lead a team and collaborate with cross‑functional stakeholders
- Health, dental, and vision insurance
- Retirement savings plan
- Collaborative and innovative work environment
Job Location: Remote/Hybrid/In‑Office