Machine Learning Engineer

We are seeking an experienced Machine Learning Engineer to join our dynamic team. The ideal candidate will have a Master’s degree in Artificial Intelligence and at least 5 years of hands-on experience in developing and deploying machine learning and deep learning models. You will work on cutting-edge projects, leveraging your expertise in frameworks such as Scikit-Learn, TensorFlow, Keras, and PyTorch, while demonstrating strong proficiency in Python and experience with ml5.js for web-based machine learning applications.

Key Responsibilities:

  • Design, develop, and deploy scalable machine learning models for real-world applications.
  • Implement and optimize deep learning architectures using frameworks such as TensorFlow, Keras, and PyTorch.
  • Work with structured and unstructured data, applying preprocessing techniques and feature engineering to enhance model performance.
  • Collaborate with cross-functional teams to integrate ML solutions into existing products and services.
  • Conduct experiments, analyze results, and fine-tune models to achieve business goals.
  • Develop and maintain efficient, scalable, and reusable code in Python, ensuring best coding practices and performance optimization.
  • Leverage Scikit-Learn for traditional machine learning tasks, including classification, regression, and clustering.
  • Utilize ml5.js to implement interactive and web-based machine learning applications.
  • Stay updated with the latest advancements in AI, ML, and DL, and provide insights to improve existing processes and workflows.
  • Document technical processes, findings, and recommendations effectively.

Required Skills and Qualifications:

  • Master’s degree in Artificial Intelligence, Computer Science, or a related field.
  • 5+ years of experience in Machine Learning and Deep Learning.
  • Proficiency in Python, with a strong understanding of object-oriented programming and scripting.
  • Hands-on experience with ML/DL frameworks such as Scikit-Learn, TensorFlow, Keras, and PyTorch.
  • Experience with ml5.js for web-based machine learning implementations.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Familiarity with cloud platforms (AWS, GCP, Azure) for ML model deployment.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.
  • Excellent communication and collaboration skills.

Preferred Skills:

  • Experience with MLOps tools and pipelines.
  • Knowledge of Natural Language Processing (NLP) and Computer Vision.
  • Familiarity with front-end frameworks such as React or Vue.js for web-based ML integration.
  • Understanding of ethical AI and model interpretability techniques.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and continuous learning.
  • A collaborative and innovative work environment.
  • Flexible work arrangements, including remote work options.

If you are passionate about AI and looking to make an impact with your expertise, we’d love to hear from you.

Job Category: Technical
Job Type: Full Time
Job Location: Mumbai; India

Apply for this position

Allowed Type(s): .pdf, .doc, .docx