A leading fintech company in Gurugram is seeking a skilled Machine Learning Engineer to implement and deploy ML solutions. The ideal candidate has over 2 years of experience in machine learning, particularly with real-time data applications and deep learning. Familiarity with distributed data processing frameworks like Hadoop or Spark is essential, along with programming in Python or Java. This role offers opportunities to innovate in handling voluminous data streams and delivering ML predictions effectively.
Qualifications
2+ years of experience implementing ML solutions at scale.
Ability to design and evaluate approaches for high-volume data streams.
Understand classification, clustering, regression, and collaborative filtering.
Skills
Machine learning experience
Deep learning
Distributed data processing frameworks
Python
Java
Scala
AWS
Job description
Requirements:
Machine learning experience of 2+ years of implementing and successfully deploying ML solutions at scale for real-world problems.
Own the application of machine learning algorithms.
Design and evaluate novel approaches for handling high-volume real-time data streams in a machine learning environment
Develop a feedback system to improve the selection of features for the algorithms.
Understand the theory and application of theory for common classification, clustering, regression and collaborative filtering. Curiosity to learn and implement latest developments in the field of data science.
Skills that will help you succeed in this role:
Experience with deep learning applied to areas such as ML and computer vision.
You have experience in distributed data processing frameworks like Hadoop, Spark or other similar frameworks.
You respect advanced data structures and can use them to solve your problems.
Python, Java, Scala or any other high level languages are a bonus.
You understand what it takes to deliver ML predictions in real time online applications.
Working knowledge of AWS or any other cloud platform.