Job DescriptionWe are seeking a talented Machine Learning Team Lead to guide our team of software engineers specializing in Text Mining, Python, and Natural Language Processing (NLP). This role will focus on overseeing the development of innovative solutions that leverage advanced machine learning algorithms and information retrieval techniques.
As a Team Lead, you will collaborate with cross-functional teams to enhance our search engine capabilities and solve complex relevancy challenges. Your leadership will be crucial in shaping the direction of our projects and fostering a culture of innovation within the team.
Main Responsibilities:Lead and Mentor: Guide and mentor a team of engineers in the development of AI solutions across various disciplines, including Information Retrieval, Machine Learning, and NLP.
Research and Development: Conduct research to identify and implement suitable machine learning algorithms and models for intelligent product features, ensuring alignment with business goals.
Solution Development: Participate in the design and architecture of machine learning solutions that focus on Text Mining, Classification, Information Extraction, Clustering, Feature Engineering, Topic Modeling, Ranking, and Search Relevance.
Pipeline Development: Develop and oversee pipelines, including preprocessing, feature engineering, model training, and evaluation.
Deployment and Optimization: Ensure the deployment, maintenance, and optimization of models and algorithms in production environments, monitoring performance and making improvements as necessary.
Technical Metrics: Establish and develop technical metrics to assess and enhance the quality of algorithms and models.
Stay Current: Keep abreast of the latest advancements in machine learning and relevant technologies, actively contributing to research and development efforts to integrate new findings into the team's work.
Collaboration: Work closely with product managers, data scientists, and other stakeholders to implement features using the team's technology stack, including Python, ElasticSearch, Docker, MySQL, and Solr, ensuring efficient alignment with business objectives.
Job RequirementsProven experience in machine learning and NLP, with a strong understanding of various algorithms and techniques.Demonstrated leadership experience, with the ability to mentor and inspire a team.Proficiency in programming languages, particularly Python.Familiarity with search engines like ElasticSearch and Solr.Excellent problem-solving skills and a creative mindset.Strong communication skills and the ability to collaborate effectively with cross-functional teams. #J-18808-Ljbffr