Senior Data Scientist

Year    Bengaluru, Karnataka, India

Job Description













About MoEngage MoEngage Inc. has been Great Place to Work-Certified\xe2\x84\xa2 by Great Place to Work\xc2\xae Institute (India) and is a fast-paced startup that\xe2\x80\x99s helping companies run smart marketing efforts in their effort to reach the customer. We are a leading Marketing Technology Stack provider that is helping brands redefine their customer engagement in the mobile era. Brands use MoEngage to drive long-term, personalised and context-based engagement across channels to help achieve increased customer retention as well as customer LTV. Sitting at a conflux of diverse technologies like Artificial Intelligence, Big Data, Web & Mobile platforms, MoEngage technology analyses billions of data points generated by customers and their devices, to predict customer behavior and build marketing campaigns that proactively engage users. In just four years since inception, MoEngage is working with leading brands across e-commerce, entertainment, travel, publishing and banking domains among others. With marquee clients like Vodafone, Oyo, Airtel, McAfee, MoEngage has over 125+ paying Customers in the Enterprise & Internet companies space in India, US, South East Asia & EU. With a global presence spanning 35 countries, MoEngage has offices in San Francisco, Berlin, Jakarta, and Bengaluru. Today, MoEngage is an industry pioneer in the space and engages more than 350M devices. This includes approximately 40B events tracked per month, 30B+ messages sent, to millions of users across the globe. As part of the Data Science/Engineering team at MoEngage, here are some things you can expect:

  • Take ownership and be responsible for what you build - no micromanagement
  • Work with A players (some of the best talents in the country), and expedite your learning curve and career growth
  • Make in India and build for the world at the scale of 900 Million active users, which no other internet company in the country has seen
  • Learn together from different teams on how they scale to millions of users and billions of messages.
  • Explore the latest in topics like Data Pipeline, MongoDB, ElasticSearch, Kafka, Spark, Samza and share with the team and more importantly, have fun while you work on scaling MoEngage.

Responsibilities
  • Lead the development and deployment of data science solutions that meet client needs and deliver business value.
  • Work with large datasets to train, validate, and fine-tune models using various techniques such as supervised and unsupervised learning, deep learning, and natural language processing
  • Build predictive models to forecast sales, customer behavior, and other key metrics.
  • Integrate/Implement recommendation engines to personalize user experiences.
  • Communicate insights and results to stakeholders through visualizations using tools such as SHAP, LIME.
  • Engage with project stakeholders & evangelize data driven decision making capabilities.
  • Participate in code reviews and ensure that all solutions are aligned with industry standards and best practices
  • Data mining to identify gaps and train Machine Learning models to match success KPIs for the feature
  • Evaluate model performance using tech and business metrics such as accuracy, precision, recall, F1 score, uplifts etc.
  • Self Motivated to align data science products with organizational goals.
  • Develop and adhere to processes for prioritization and scheduling of products.
  • Work closely with different business units to develop a strategy for a long term data platform.
  • Be adaptable and willing to shift focus when necessary to achieve rapid progress.
  • Take End to End ownership of delivering quality products to customers.
  • Open to customer feedbacks and applying them to yield desirable results.
  • Perform and update documentation/flow diagrams proactively.
  • Develop and maintain data pipelines using tools such as Apache Spark, Hadoop, AWS, or Azure
  • Can have the attitude to perform RCA of Production Issues.
  • Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to improve our data science capabilities and offerings.
  • Mentor junior data scientists and provide guidance on best practices for data analysis, machine learning, and software development.
  • Participate in developing the MLOps pipeline for any initiatives.

Requirements
  • 5+ years of experience as a Data Scientist.
  • Competent in machine learning principles and technologies.
  • Proficiency and in-depth understanding of Python.
  • Experience with big data processing technologies such as Hadoop, Spark, or NoSQL databases.
  • In-depth knowledge of SQL.
  • Have experience in building Recommendation Engine or Prediction Models in the past.
  • Proficient in Python programming language (numpy, pandas, scikit-learn)
  • Strong understanding of statistical concepts such as hypothesis testing, regression analysis, time series analysis, etc.
  • Experience with data science tools such as Jupyter Notebook, R Studio, or Google Colab.
  • Excellent problem-solving skills and ability to work independently or as part of a team
  • Demonstrable history of devising and overseeing data-centered products
  • Strong mentorship, leadership , communication and presentation skills.
  • A self motivated and result-oriented individual
  • A strategic and creative thinker who can deliver things on time.
Nice to Have:
  • Knowledge of deep learning techniques, frameworks such as PyTorch, TensorFlow, or Keras
  • Experience with DevOps practices and tools such as Docker, Kubernetes, or Jenkins, Git.
  • Familiarity with natural language processing techniques and libraries such as NLTK, spaCy, or transformers.
  • Familiarity with database management systems such as MongoDB, MySQL or PostgreSQL.
At MoEngage, we are passionate about our team and technology - see below to know more about us and technology. Tech @MoEngage | Scale @MoEngage | Life @MoEngage We handle more than a billion messages everyday. Rest assured, you will be surrounded by really smart and passionate people as we scale much more to build a world class technology team.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3188883
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year