Senior Machine Learning Engineer @Ottimate

[Hiring] Senior Machine Learning Engineer @Ottimate

Mar 24, 2025 - Ottimate is hiring a remote Senior Machine Learning Engineer. đź’¸ Salary: unspecified. đź“ŤLocation: India.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

This role involves building deep learning models for a variety of image and text-based tasks.

  • Instance segmentation, image2text, text parsing, image/text classification, few shot and active learning.
  • Build and optimize infrastructure for training, deploying, benchmarking, and monitoring large scale deep learning models.
  • Build infrastructure for dataset discovery, collection, and pre-processing.
  • Read and be aware of state of the art research in computer vision, text processing, active learning and adapt them to problems that we solve at Ottimate.

You will be part of a growing team that designs, develops, and deploys machine learning models that advance the state of the art in extracting structured information from images and documents, and help businesses automate document-based workflows.

A typical day will include one or many of the following:

  • Reading and writing machine learning / deep learning code.
  • Catching up on state of the art research.
  • Analyzing datasets.
  • Working on infrastructure and dev ops.
  • Training and benchmarking models.
  • Monitoring performance and brainstorming with other engineers in the team.

You might enjoy this role if:

  • You think critically about your work and ask questions in order to improve the product.
  • You like the iterative process of development.
  • You are driven by curiosity, the whys and hows are what you are looking for always.
  • You have a data intuition and are easily able to identify patterns.
  • You are good at looking at the big picture but also have a clear idea of looking at individual examples and finding solutions.
  • You have strong communication skills and are able to explain complex technical topics to the entire team in a clear and concise way.
  • You have the ability to go deep, but also appreciate the challenge of understanding breadth.
  • When things inevitably break—you eagerly jump in to diagnose and fix the core issues.
  • You seek out problems to fix and are willing to dissect it to get to the solution.

Qualifications

  • Masters or PhD in computer science or related fields.
  • 4+ years of total experience, with a minimum of 2 years in building and deploying Machine Learning / Deep Learning models in a production setting.
  • Strong software engineering and computer science fundamentals, with experience building and deploying Deep Learning models to production.
  • Strong background and experience in Python.
  • Strong skills in working with multiple codebases, version control, and CI/CD.
  • Strong understanding of Machine Learning and Deep Learning fundamentals, with the ability to read and understand cutting edge research papers and implement them in any popular framework.
  • Experience/Expertise in any of the following: Computer vision, Natural Language Processing, deep learning, non-convex optimization, neural networks, active learning, few shot learning, meta learning, CNNs, RNNs, reinforcement learning.
  • Strong experience in any one popular Deep Learning framework like Caffe, MXNet, Keras (Tensorflow), Pytorch.
  • Experience in SQL.
  • Experience in building APIs using Flask, Django.

Requirements

  • Strong team player, ability to collaborate with multiple remote engineers working towards a common goal.
  • Strong communication and writing skills, ability to explain and present complex ideas to other members of the team.
  • Ability to think critically and logically and a high inclination towards problem solving.
  • Ability to grasp things quickly, excellent in time management, and a can-do attitude.

Similar Remote Jobs

More jobs at Ottimate

More AI / ML jobs

More jobs in India

Before You Apply
️
đź“Ť Be aware of the location restriction for this remote position: India
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Machine Learning Engineer @Ottimate
Software Development
Salary đź’¸ unspecified
Remote Location
India
Job Type full-time
Posted Mar 24, 2025
Apply for this position Unlock 54,788 Remote Jobs
️
đź“Ť Be aware of the location restriction for this remote position: India
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Machine Learning Engineer Apply for this position Unlock 54,788 Remote Jobs
Ă—
  • Unlock 54,788 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in March 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community