Machine Learning Research Engineer (predictive Maintenance)

Singapore, Singapore

Job Description


Machine Learning Research Engineer (Predictive Maintenance)

Job description Role: Machine Learning Research Engineer (Predictive Maintenance)
Location: Singapore
Term: Full-time Reporting to: Chief Technical Officer (CTO) About Datakrew Datakrew is an innovative deep technology company with strong roots in IoT, AI & data security founded by industry veterans and PhDs. We are headquartered in Singapore, with a regional presence in India, Indonesia, and Abu Dhabi. We are venture-backed by leading investors from Japan, Singapore, USA, and India. At Datakrew, we are building a no-code IoT platform with the tools for companies to develop, deploy and manage omnichannel enterprise IoT solutions rapidly i.e., within 48 hours! Secure and robust IoT solutions built on our platform have been deployed in multiple sectors – such as Energy, Manufacturing, Maritime, Buildings, Transportation, etc. The solutions range across asset tracking, condition monitoring, energy management, predictive maintenance, performance warnings, decision insights, etc. Today, our team has a combined experience of over 100 years in the IoT, AI, and cybersecurity space, and we are excited to grow our family as we embark upon a journey to transform ourselves from an IoT/AI startup to an industry leader within this decade. “By 2030, 25% of the world’s IoT data will flow through Datakrew” – this is our goal. We welcome you to join us in this journey where we will work together to make history! You will be challenged and presented with opportunities to grow, and we will back you even if you fail – because we will count on your attitude more than your skills. We have a diverse, collaborative environment where problem-solving is a team sport and creative solutions are recognized and rewarded. Does this sound like the right team for you? Apply today! The Product You Will Work On (AIStudio and Predictive Maintenance) Datakrew is developing a brand new platform – an open-source platform focused on developing Machine Learning models for IoT applications using low-code or no-code. It is a platform that enables users to create an end-to-end pipeline with the help of just drag-and-drop features to visualize and infer output from the models. IoT engineers can work with AIStudio, an application platform that uses leading software technologies to create machine learning models for a variety of purposes. Additionally, Datakrew is aiming to provide industrial predictive maintenance and monitoring solutions that are reliable and cost-effective. As we scale rapidly, we are looking to bring on board a creative and proactive person who has experience and knowledge in machine learning, vibration data analysis, and predictive maintenance. This individual should take initiative, possess foresight, and should have a natural desire to take on challenges through innovative and unconventional methods, for they will be pivotal to the success of the company. Your Roles and Responsibilities
  • Work with the software and machine learning team members to develop the AI Studio App.
  • Design, implement and evaluate machine learning experiments.
  • Design, implement and test the software written in python, with the support of necessary application frameworks.
  • Create documentation for the features implemented.
  • Design AIStudio application in a secure manner, following security practices and preventing security incidents.
  • Work with Airflow to create and schedule data pipelines or workflows used in AIStudio.
  • Create DAGs required for the implementation of AIStudio and also develop the necessary APIs required for communication.
  • Work and test different databases to find the best database for each use case.
  • Create custom python libraries.
  • Experiment with different predictive maintenance algorithms on machine vibration data from rotating equipment such as motors, pumps, turbines, compressors, gearboxes, etc.
  • Perform FFT vibration analysis and understand the different types of data and the different techniques used to perform predictive maintenance.
  • Automate fault detection algorithms for misalignment, eccentricity, load imbalance, cavitation, bearing failure, impeller issues, and looseness.
  • Develop fault preemptive algorithms for faults developing in machines by analyzing frequency domain waterfall plots.
  • Use software engineering best practices to ensure a high standard of quality for all of the above activities.
  • Put together a roadmap for designing and implementing projects you are working on.
  • Participate in code and design reviews to maintain our high development standards.
Required Experience with Machine Learning and Software Engineering AIStudio is a no-code/low-code AI platform that needs knowledge of various machine learning algorithms in order to be built. We seek a candidate with strong past work experience in not only Machine Learning and Python, but relevant machine learning experience in the IoT and predictive analytics domain. In this role, you will have to lead and architect a platform and therefore need to have the following experience:
  • Worked with various general machine learning and deep learning algorithms.
  • Worked with time-series data and with machine learning algorithms related to time series data like time series forecasting and ARIMA models.
  • Have experience in working with various databases like MongoDB and Postgres.
  • Must have a good understanding of how to work with different frameworks like flask and have experience in writing various APIs.
  • Should have experience in basic cybersecurity knowledge in order to follow security practices and prevent security breaches in developing applications.
  • Strong background and experience in Python, and a solid understanding of MATLAB.
  • Knowledge of three or more machine learning frameworks among Numpy, Scipy, Scikit-learn, Theano, TensorFlow, Keras, and PyTorch.
  • Experience with development environments: e.g. Git or AWS.
  • Have experience working with huge data sets.
Required Experience with Predictive Maintenance
  • Should have experience working with rotating machine vibration datasets.
  • Hands-on experience working with different algorithms for fault prediction and anomaly detection.
  • Digital Signal Processing knowledge of commonly used Transforms such as CTFT, DTFT, DFT, FFT, Z-Transform, Bilinear Transform, DCT, Haar Transform, etc.
Required Generic Software Aptitude and Qualifications
  • Bachelor’s degree or equivalent in any relevant discipline.
  • Mandatory specialized knowledge in Machine Learning.
  • Strong written and verbal communications skills in English to engage a variety of large audiences, internally and externally.
  • Strong analytical and reasoning skills.
  • Experience in designing APIs with proper documentation.
  • Proven track record of taking ownership and delivering results in a fast-paced, dynamic environment
  • Strong leadership capabilities.
  • Past experience in building complex applications, either by yourself or as part of a larger team.
Apply Now! Different people approach problems differently. We need that. Datakrew is committed to diversity as well as inclusion. We are an equal opportunity employer and committed to the principles of affirmative action. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.

Please email your application to hr@datakrew.com at the earliest.

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

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


Job Detail

  • Job Id
    JD984811
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned