Role: Machine Learning Engineer
Responsibilities:
Design and create an ML-based pricing system that delivers personalized experiences for our customers.
Work closely with data scientists, engineers, and platform teams to put machine learning models into production, automate processes, and make sure everything runs smoothly.
Collaborate with product owners to understand customer needs and define the best AI/ML features to meet those needs.
Take part in design and code reviews to ensure high-quality standards.
Requirements:
A Bachelor’s degree in Computer Science, Data Science, IT, or a related field.
5 years of experience in software engineering or machine learning.
Proficiency in Python, Java, PySpark, and Scala.
Experience with big data tools like Hadoop, Spark, Impala, Hive, and similar frameworks.
Strong skills in building, optimizing, and deploying machine learning models and pipelines.
Familiarity with ML frameworks like TensorFlow, Keras, and PyTorch.
A good understanding of machine learning concepts and strong coding skills.
Experience in deploying models to production and using ML Ops practices.