Job Id: 5038


January 28, 2024



Full Time

Brief Description of MIR

MIR’s mission is to make our clients successful and build partnerships for life. With unmatched products and services, MIR Digital Solutions has a proven track record in solving complex problems for the Financial, Telecom, and Insurance industries. We build innovative Predictive Analytics and Process Automations solutions. In addition, we provide a comprehensive suite of Digital Transformation, ,Cloud/IT, and Strategic Consulting services.

Brief Description of Role

We are seeking a highly skilled and motivated Machine Learning Engineer specializing in Artificial Intelligence (AI) to join our dynamic team. The ideal candidate will have a strong background in machine learning, deep learning, and artificial intelligence, with the ability to design and implement cutting-edge AI solutions. The successful candidate will work closely with cross-functional teams to develop innovative algorithms and models that address complex business challenges.

Roles & Responsibilities

                          Algorithm Development

  • Design, develop, and implement machine learning algorithms and models to solve business problems.
  • Conduct thorough research on the latest advancements in AI and machine learning.


Data Processing and Analysis

  • Collaborate with data engineers to preprocess and clean large datasets for model training.
  • Perform exploratory data analysis to gain insights and inform feature engineering.

Model Training and Evaluation

  • Train and fine-tune machine learning models using state-of-the-art techniques.
  • Evaluate model performance using appropriate metrics and iterate on models for continuous improvement.

Deep Learning Expertise

  • Apply deep learning techniques to solve complex problems, leveraging frameworks such as TensorFlow or PyTorch.
  • Keep abreast of advancements in neural network architectures and adapt them for specific use cases.

Collaboration and Communication

  • Work closely with cross-functional teams, including software engineers, data scientists, and domain experts.
  • Clearly communicate complex technical concepts and findings to non-technical stakeholders.

Model Deployment

  • Collaborate with DevOps teams to deploy machine learning models into production environments.
  • Monitor and maintain deployed models, ensuring they meet performance and reliability standards.

Continuous Learning

  • Stay up to date with the latest trends, research, and technologies in machine learning and artificial intelligence.
  • Share knowledge with the team through presentations, documentation, and training sessions.



  1. Bachelor’s or master’s degree in computer science, Artificial Intelligence, Machine Learning, or a related field.
  2. Proven 2-3 years(minimum)  experience as a Machine Learning Engineer and Data Science with a focus on AI.
  3. Proficient in programming languages such as Python or R
  4. Strong understanding of deep learning architectures and frameworks such as TensorFlow or PyTorch or scikit-learn.
  5. Experience with natural language processing (NLP) and computer vision is a plus.
  6. Solid understanding of data structures, ML algorithms, and software design principles.
  7. Excellent problem-solving and critical-thinking skills.
  8. Strong communication
  9. Ability to work in a fast-paced and collaborative environment.
  10. Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  11. Naval Architecture: Well versed in NAPA, AutoCAD, Tribon/Aveva Marine, FluidFlow, Dassault
  12. Good to have Rasa Developer Certification


Annual Base: $100,000/37.45 hours per week

Up to 10% Annual Performance Bonus

Group Insurance Benefits

Related Jobs