Job Description
Experience : 3+ Years
Roles & Responsibility:
· You can prioritize ML Data Science and Machine Learning product roadmaps for the respective businesses based on OKRs and priorities
· You have experience leading a team of backend developers and/or ML engineers, coaching best practices and architecting solutions.
· You have extensive development experience in Python/Java, including development of microservices using e. g. Flask, Django, etc.
· You have experience in building data solutions, both batch processes and streaming applications.
· You are familiar with event-driven designs, specifically you have worked with Kafka, Pulsar, , etc. before.
· You have a high-level understanding with big-data technologies such as Spark, SparkML, Hadoop etc. Strong knowledge of Cloud (AWS or other)
· You have worked with feature store, ML Observability and automated MLOps systems.
· You’re organized, pragmatic and capable of engaging, guiding and leading cross functional teams or managing large scale enterprise products.
· You have technical knowledge and experience and have strong empathy for developer audience.
· You’re a self-starter who can work comfortably in a fast-moving company where priorities can change, and processes may need to be created from scratch with minimal guidance.
· You have significant experience working with varied stakeholders.
· You have good technical knowledge in SQL, strong in Python programming.
· You have high development standards, especially for code quality, code reviews, unit testing, continuous integration and deployment.
· You have a good understanding on how the performance optimization works in the end-to-end data pipeline including ML/DS inferencing.
· You have excellent leadership skills – you have managed a team of data scientists before and coached them to become better versions of themselves.