Machine Learning Developer

Vivasoft ltd has been operating for 7+ years and has been growing steadily for that period of time. We are a company with multiple products and services catering internationally. When we hire, we make sure that we will take care of the people who will be joining under the umbrella. The plan is always to grow; together.


Vivasoft, a fast-growing software outsourcing company, is looking for multiple Machine Learning Developers to join our team. As Machine Learning Developers, you will work on developing high-quality, scalable, and efficient code to meet our client's needs. You will collaborate with our developer team, designers, and project managers to deliver exceptional software solutions.


  • Design, develop, and implement computer vision algorithms for various applications including
    object detection, tracking, segmentation, and recognition.
  • Train deep learning models on large
    datasets using frameworks. Optimize models for inference speed and memory footprint.
  • Extract
    relevant features from images or video streams.
  • Create and manage annotated datasets for
    training and evaluation purposes.
  • Conduct thorough evaluation and analysis of computer vision
    algorithms. Integrate computer vision solutions into existing software systems or develop
    standalone applications.
  • Stay updated with the latest research in computer vision and machine
  • Work closely with cross-functional teams including software engineers, product
    managers, and domain experts to understand requirements and develop solutions that meet
    business objectives.


  • Bachelor’s degree in Computer Science, or a related field.
  • 4-6 years of experience in Machine Learning.
  • Solid understanding of supervised and unsupervised machine learning and deep
    learning algorithms, especially in GANs.
  • Knowledge of transfer learning.
  • Experience in developing Machine learning pipelines using Kubeflow, Apache Airflow, or
  • Proficiency in programming languages such as Python(preferable), C++, or Java.
  • Must Know the containerization methodology like Docker.
  • Experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Any open-source deep learning library such as YOLO.
  • Good grasp of data processing libraries such as pandas, numpy, etc.
  • Solid foundation knowledge of probability theory.
  • Ability to work independently as well as part of a team.
  • Experience with cloud platforms such as AWS(Sagemaker), Azure(ML), or Google
    Cloud(Vertex AI).
  • Knowledge of software development best practices including Agile methodologies and
    continuous integration/continuous deployment (CI/CD).
  • Effective communication skills with the ability to convey complex technical concepts to
    non-technical stakeholders.

What we offer:

  • Good working environment.
  • Weekly holiday: 2 Days.
  • Festival bonus: 2.
  • Friendly work environment (Game room, gym facilities, music corner.)
  • Scope for professional development & career growth.
  • If you want to be prepared for the FAANG interview, we will assign a mentor for you.
  • Other Facilities as per company policy.

Job Information:






Machine Learning Developer


110k -140k

Send Us Your Resume

As we continue to grow our core values stay the same and guide us through everything we do – from hiring to helping customers.