Lead Data Scientist - Pune, India - YASH Technologies

    YASH Technologies background
    Accounting / Finance
    Description

    Total Experience: 8+ years

    As a Developer for machine learning, you will work in a team of experienced researchers, data scientists and application

    developers taking on challenges posed by the Yash customers and product units.

    You will work together with a team of dedicated experts including researchers, developers, DevOps engineers, and architects with a single goal of building best machine learning pipelines for a variety of use cases spanning commerce, agriculture, Insurance, financial markets, and procurement. You will have the chance to work with the richest data sets available in the world addressing real-world problems. Your primary goal will be to implement state-of-the-art algorithms and to develop new approaches and technologies for deriving value from our customers' data.

    You will have a chance to select and implement the best technologies and approaches based on your own experience, judgment, and experimentation results. This role combines:

    • Experience with Machine Learning, NLP, Deep Learning Practical knowledge of working with scalable platforms for processing of huge data sets,
    • Ability to understand the data, associated processes and business implications,
    • Scaling from minimum viable product up to shippable production code,
    • Build and maintaining innovative new products from the ground-up.

    Key Responsibilities

    • Push the frontiers of what is possible in the area of machine learning to create new Incubation
    • Explore, understand, and implement most recent algorithms and approaches for supervised and unsupervised machine learning and deep learning
    • Comfortably handle multi-terabyte data sets in scale-up and scale-out environments
    • Understand business processes which create and consume data to be able to select best approaches, evaluate their performance, and assess business relevance
    • Create excellence both in terms of results quality and system scalability through continuous evaluation, analysis, and refinement of the system implementation
    • Communicate the relevance of implemented systems and achieved results in a visual and consistent way
    • Work closely with the team (product owner, designers, and other developers) and customers to holistically understand business and user requirements, and derive adequate application development concepts
    • Performing quality assurance tasks
    • Working together with partners and customers
    • Solve complex integration issues
    • Ability to work in global teams with different time zones
    • Immerse yourself quickly in new topics, terminology and development tasks