Machine Learning Engineer

3 months ago


Mumbai, India Collinson Full time

Collinson

Collinson is a global loyalty and benefits company.

We use our expertise and products to craft customer experiences which enable some of the world’s best-known brands to acquire, engage and retain the most demanding and choice-rich customers. In particular, our unique expertise and insight into high earning, frequent travelers allow us to create products and solutions for our clients that inspire greater customer engagement to drive more profitable relationships, enrich their travel experiences, protect what matters and assist in in times of need.

While specializing in Financial Services, Travel and Retail, we also support clients in multiple sectors. We have worked with over 90 airlines, 20 hotel groups and more than 600 financial institutions and banks, with clients including Accor Hotels, Air France KLM, American Express, British Airways, Cathay Pacific, Diners Club, Mandarin Oriental, Mastercard, Radisson Hotel Group, Sephora and Visa.

We take our 30 years’ experience working with these kinds of household names in over 170 countries and help our clients to deliver the smarter experiences it takes to differentiate their propositions and help them win deeper devotion with their customers. 

Collinson is a privately-owned entrepreneurial business with 2,000 passionate people working in 20 locations worldwide.  Our solutions include Priority Pass, the world’s best known airport experiences programme, while we are also the trusted partner behind many of the leading financial services, airline and hotel brand’s reward programmes and loyalty initiatives. 

Purpose of the job

As a Machine Learning (ML) Engineer at Valuedynamx, Collinson. You will play a critical role in driving the development of cloud-based machine learning pipelines for data-driven products and services. Your responsibilities will include collecting data from various business units and leveraging a centralized data platform to productionize analytics and machine learning workflows. Additionally, you will be expected to provide analytical expertise across the Collinson group, ensuring the implementation of cloud-based solutions that meet the needs of both internal and external clients from across Collinson's global footprint. 

As an innovator, you will be tasked with bringing fresh ideas to the team and continuously exploring new and modern engineering frameworks to enhance the overall offerings of the Collinson group. A key aspect of this role will also be to collaborate with the data platform team to integrate with the ML platform, and to support the growth and development of the team's ML skillset. 

Also, it will be essential for you to be able to identify and resolve issues that arise, ensuring the quality and quantity of work produced by the team is maximized at all times. This will require a combination of technical expertise, problem-solving skills, and the ability to effectively communicate and collaborate with stakeholders. 

Key Responsibilities

The ML Engineer will assist ML platform team on all aspects of the design, development, and delivery of data science and machine learning products. This role will also focus on all aspects of the design, development and delivery of data products including problem definition, data acquisition, data exploration, feature engineering, experimenting with algorithms, machine learning, deploying models, iteratively improving the solution and building the tools for this process etc. You will work with data from diverse structured and unstructured data sources in both batch and streaming modes, and potentially various formats including tabular, audio, text and time series. You are also expected to support Head of data science and Engineering in critical workstream around Data Science and Engineering.

Design, Develop and Deliver

  • Drive the development of machine learning pipelines for data-driven products and services
  • Contribute to architecture and technical decisions to create machine learning workflows and pipelines in cloud (e.g.AWS)
  • Collaborate with data scientists and engineers to deploy new machine learning and deep learning models into complex and mission critical production systems
  • Select the right tool(s)/services(s) for the job and make it work in production
  • Promote a culture of self-serve data analytics by minimizing technical barriers to data access and understanding.
  • Stay current with the latest research and technology and communicate your knowledge throughout the enterprise

Day to Day Activities will include-

  • Working on all stages of projects (planning, development, quality control, production)
  • Design, build and ongoing maintenance of our strategic platform and tooling.
  • Producing machine learning models including supervised and unsupervised methods
  • Rapidly prototyping proof-of-concept idea
  • Converting proof-of-concept projects to enterprise solutions
  • Producing reports and presentations to communicate findings to stakeholders
  • Investigate and understand emerging trends in data-related approaches, performing horizon-scanning that present current and future opportunities for the business.

Team Working

  • Be an active member of the data & analytics team, contribute to team dynamics, ways of working and assisting with improvement opportunities
  • Be an active member of internal Data and Analytics communities to contribute to team dynamics, ways of working and assisting with improvement opportunities
  • Provide regular and accurate reports of progress to technical leads and the Project lead where required.
  • Build strong relationships with stakeholders with a view to providing high-value solutions within the business whilst keeping communication channels open at all times
  • Maintain strong technical awareness and familiarity with new and upcoming technologies around Data Integration and Business Intelligence Analysis. Be prepared to give a presentation or provide mentoring of any new technology or skills acquired in a collegiate environment
  • Stay abreast of the industry and participate in external communities in order to keep up to date and offer the most informed position when defining or consulting on solution design

Knowledge, skills and experience required

  • Knowledge of common data science techniques including data preparation, exploration and visualization.
  • Knowledge of data mining techniques in one or more areas of statistical modelling methods, time series, text mining, optimization, information retrieval.
  • Ability to produce workflows using classification, clustering, regression, and dimensionality reduction. 
  • Ability to prototype statistical analysis and modelling algorithms and apply these algorithms for data driven solutions to problems in new domains. 
  • Ability to prototype statistical analysis and modelling algorithms and apply these algorithms for data driven solutions to problems in new domains. 
  • Knowledge of industry best practice in deploying data science solutions
  • Strong knowledge of the AWS Well Architected Framework(s)

Core Competencies

  • Data Science and Engineering: PySpark, PySpark ML, Python, Hive, Postgres, Sk-learn
  • Machine Learning: Collaborative filtering, NLP, TF-IDF, Decision trees, Regression, Clustering
  • Data science and analytical background
  • Interacting with technical and non-technical stakeholders
  • Machine learning and exploratory data analysis

Desired Technical Skills

  • Experience using Kubernetes or similar orchestration systems
  • In depth understanding of relational database systems (e.g. Oracle, MySQL, MS SQLServer)
  • Experience with various messaging systems, such as Kafka is a plus
  • Experience with distributed computing frameworks (e.g. Hadoop, Spark), is a plus
  • Deep Learning and artificial Intelligence : MLP, CNN, DCNN, RNN, R-CNN, GANS
  • Cloud Providers: AWS (primary), Azure
  • Visualization & UI: Tableau, Plotly, Python Flask, Zeppelin

Experience

  • Commercial analytical experience
  • Degree in STEM or equivalent
  • Data modelling skills; Strong awareness of the appropriate application of de-normalisation, aggregation, warehousing and data lakes
  • Experience building and deploying API’s.
  • Experience with AWS, Azure in development and production
  • Experience with Big Data Ecosystem (Hadoop)
  • Experience maintaining production grade workflows
  • Experience of the full Software Development Lifecycle, utilising both Agile and Waterfall Project Delivery methods
  • Consultative experience in data science, engineering or machine learning

Person Specification:

  • Self-motivator with a desire to learn new skills and embrace new technologies in a constantly changing technology landscape
  • Ability to thrive in a fast-moving environment
  • Ability to show initiative, innovation and work independently when required
  • Ability to work at pace and tackle project challenges in a collegiate, collaborative way
  • Goal and outcome orientated
  • Thoroughness and attention to detail
  • Good communication skills (ability to present, inform and guide others)
  • Ability to bridge communications between technical and business focussed groups
  • Comfortable working with people at all levels in an organisation
  • Willingness to take on a variety of roles and responsibilities


  • Mumbai, Maharashtra, India Collinson Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Collinson. As a key member of our data science team, you will play a critical role in driving the development of cloud-based machine learning pipelines for data-driven products and services.Key ResponsibilitiesDesign, develop, and deliver machine learning pipelines...


  • Mumbai, Maharashtra, India The Nielsen Company Full time

    Job Title: {title}About the Role:We are seeking a highly skilled Machine Learning Engineer to join our team at [Company]. As a Machine Learning Engineer, you will be responsible for designing, developing, and deploying machine learning models to solve complex business problems.Key Responsibilities:Design and develop machine learning models using popular...


  • Mumbai, Maharashtra, India Collinson Full time

    About the RoleCollinson is a global loyalty and benefits company that uses expertise and products to craft customer experiences for some of the world's best-known brands. As a Machine Learning Engineer at Collinson, you will play a critical role in driving the development of cloud-based machine learning pipelines for data-driven products and services.Key...


  • Mumbai, Maharashtra, India Mondelēz International Full time

    About This RoleMondelēz International is seeking a highly skilled Machine Learning Engineer to join our team. As a key member of our data science team, you will be responsible for designing, building, and deploying machine learning models and systems that drive business growth and innovation.Key ResponsibilitiesDesign and develop machine learning models and...


  • Mumbai, Maharashtra, India Collinson Full time

    Job Title: Machine Learning EngineerAbout the Role:Collinson is a global loyalty and benefits company that uses its expertise and products to craft customer experiences for some of the world's best-known brands. As a Machine Learning Engineer at Collinson, you will play a critical role in driving the development of cloud-based machine learning pipelines for...


  • Mumbai, Maharashtra, India Collinson Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Collinson. As a key member of our data science and engineering team, you will play a critical role in driving the development of cloud-based machine learning pipelines for data-driven products and services.Key ResponsibilitiesDesign, develop, and deliver machine...


  • Mumbai, Maharashtra, India Collinson Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Collinson. As a key member of our data science team, you will play a critical role in driving the development of cloud-based machine learning pipelines for data-driven products and services.Your responsibilities will include collecting data from various business...


  • Mumbai, Maharashtra, India Avencore Tech consultant private limited Full time

    Job Title: Machine Learning EngineerWe are seeking a talented and experienced Machine Learning Engineer to contribute to our team at Avencore Tech Consultant Private Limited. The ideal candidate will have a strong background in machine learning, artificial intelligence, and software engineering.Key Responsibilities:Design, develop, and implement ML/AI models...


  • Mumbai, Maharashtra, India Collinson Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Collinson. As a key member of our data science and engineering team, you will play a critical role in driving the development of cloud-based machine learning pipelines for data-driven products and services.Key Responsibilities:Design, develop, and deliver machine...


  • Mumbai, India Avencore Tech consultant private limited Full time

    Job Title: Machine Learning EngineerWe are seeking a highly skilled Machine Learning Engineer to join our team at Avencore Tech Consultant Private Limited. The ideal candidate will have a strong background in machine learning, artificial intelligence, and software engineering.Key Responsibilities:Design, develop, and implement ML/AI models and algorithms for...


  • Mumbai, Maharashtra, India Flairchase Full time

    Job Description : Responsibilities : - Design the data pipelines and engineering infrastructure to support machine learning systems at scale.- Take offline models data scientists build and turn them into a real machine learning production system.- Develop and deploy scalable tools and services to handle machine learning training and inference.- Identify and...


  • Mumbai, India Flairchase Full time

    Job Description : Responsibilities : - Design the data pipelines and engineering infrastructure to support machine learning systems at scale.- Take offline models data scientists build and turn them into a real machine learning production system.- Develop and deploy scalable tools and services to handle machine learning training and inference.- Identify...


  • Mumbai, India Flairchase Full time

    Job Description : Responsibilities : - Design the data pipelines and engineering infrastructure to support machine learning systems at scale.- Take offline models data scientists build and turn them into a real machine learning production system.- Develop and deploy scalable tools and services to handle machine learning training and inference.- Identify and...


  • Mumbai, Maharashtra, India Green s HR Solutions Full time

    Job Title: Software Engineer in Machine LearningWe are seeking a highly skilled Software Engineer in Machine Learning to join our team. The ideal candidate will have expertise in developing and deploying machine learning models using Python.Develop and train machine learning models using Python and popular libraries such as TensorFlow and PyTorchDeploy and...


  • Mumbai, Maharashtra, India Collinson Full time

    About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Collinson. As a key member of our data science team, you will play a critical role in driving the development of cloud-based machine learning pipelines for data-driven products and services.Key ResponsibilitiesDesign, develop, and deliver machine learning pipelines...


  • Mumbai, Maharashtra, India Marken Full time

    About the Role:We are seeking an experienced AI/ML engineer who will collaborate closely with cross-functional teams to develop and deploy AI/ML-powered features and tools.Main Responsibilities:Pioneering cutting-edge AI/ML solutions to enhance end-to-end logistics processes.Collaborating seamlessly with cross-functional teams to craft machine learning...


  • Mumbai/Pune/Bangalore, India Techno Wise Full time

    Job Title: Machine Learning EngineerWe are seeking a highly skilled and experienced Machine Learning Engineer to join our team at Techno Wise. As a key member of our AI and ML team, you will be responsible for designing, developing, and deploying machine learning models that drive business growth and innovation.Key Responsibilities:Lead Machine Learning...


  • Mumbai, Maharashtra, India IDfy Full time

    About IDfyIDfy is a cutting-edge technology company that specializes in developing innovative solutions for identity verification and authentication. Our mission is to provide secure and efficient identity verification services to individuals and organizations worldwide.About the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team....


  • Mumbai, Maharashtra, India SPG Consulting Full time

    About the RoleWe are seeking a highly skilled AI and Machine Learning Engineer to join our team. As an AI and Machine Learning Engineer, you will be responsible for designing and developing AI and machine learning models to solve complex business problems.Key ResponsibilitiesDesign and develop AI and machine learning models to solve complex business...


  • Mumbai, Maharashtra, India General Mills Full time

    At General Mills, we are passionate about creating a workplace that prioritizes being a force for good. As a Senior Machine Learning Engineer, you will play a critical role in driving this vision forward by developing and implementing cutting-edge AI and machine learning solutions that drive business growth and customer satisfaction.About the RoleThis is a...