As a Machine Learning Lead, you will
• Lead, coach and mentor a high-performing Machine Learning team.
• Guide our ML architecture to ensure performance, security, and extensibility.
• Collaborate with the leadership team to develop the company's roadmap for AI/ML.
• Work closely with the product team to design and deliver a ML-based pricing system that delights our customers with a hyper-personalised experience.
• Work cross functionally to operationalise machine learning models and serve inferences efficiently, which include automating data pipelines, machine learning pipelines, performance monitoring and testing.
• Be the evangelist for AI/ML through mentoring and technical/knowledge sharing.
What you should have:
• A bachelor’s degree in Computer Science, Data Science, IT or a related discipline.
• Possess at least 8 years of experience in software engineering, data engineering and ML engineering. Minimal 3 years experience in leading a ML team.
• Experience in creating, managing and coaching high performing engineering teams and being technically hands-on as a leader.
• Programming experience in Python, Java, Pyspark and Scala.
• Possess knowledge of Big Data frameworks like Hadoop, Spark, Impala, Hive, etc
• Experience in building and optimizing Machine Learning models, ML pipelines, data pipelines and architectures.
• Experience with ML frameworks such as TensorFlow, Keras, PyTorch.
• Experience working in an agile startup environment