Machine Learning Engineer

2 days ago


Bengaluru, Karnataka, India Welldoc Software Full time ₹ 1,50,000 - ₹ 28,00,000 per year

We are seeking a skilled and experienced Machine Learning Engineer to join our team.The ideal candidate will have a strong background in Python and PyTorch, along with 4-8 years of experience deploying ML/AI models to production. This role requires excellent analytics skills and a good working knowledge of Databricks. You will work closely with data scientists, clinicians, software engineers, and product teams to design, build, and optimize scalable machine learning solutions.

Role & responsibilities

  • Develop, train, and optimize machine learning models using PyTorch and other ML frameworks.
  • Deploy and maintain ML models in production environments, ensuring scalability, performance, and reliability.
  • Utilize Databricks for data processing, model training, model deployment, and pipeline optimization.
  • Deploy Retrieval-Augmented Generation (RAG) pipelines to production for improved AI-driven applications.
  • Collaborate with data engineers to design and implement ETL workflows and data pipelines.
  • Perform rigorous testing, validation, and monitoring of deployed models.
  • Optimize model inference for low latency and high throughput applications.
  • Work with stakeholders to translate business problems into ML solutions.
  • Stay up to date with the latest advancements in machine learning, deep learning, and AI deployment strategies.

Preferred candidate profile

  • Proficiency in Python and ML frameworks such as PyTorch.
  • 4-8 years of experience deploying machine learning models to production.
  • Knowledge of MLflow for experiment tracking and model management.
  • Strong experience with Databricks for ML development and deployment.
  • Hands-on experience with MLOps, CI/CD pipelines, and cloud-based deployment (AWS, Azure, or GCP).
  • Solid understanding of data structures, algorithms, and software engineering principles.
  • Experience working with large-scale datasets and distributed computing frameworks.
  • Experience with deploying Retrieval-Augmented Generation (RAG) pipelines to production.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills and ability to work in a collaborative team environment.

Preferred Qualifications

  • Experience deploying models in the healthcare domain.
  • Experience with feature engineering, data preprocessing, and model explainability.
  • Knowledge of containerization (Docker, Kubernetes) and workflow orchestration tools
  • Familiarity with LLMs, NLP, or reinforcement learning is a plus.


  • Bengaluru, Karnataka, India beBeeMachineLearning Full time ₹ 15,70,000 - ₹ 25,15,000

    Job Title: Machine Learning EngineerWe are seeking an experienced Machine Learning Engineer to join our team. As a Machine Learning Engineer, you will be responsible for designing, developing, and deploying machine learning models that can solve complex business problems.Responsibilities:Design and develop machine learning models using linear regression,...


  • Bengaluru, Karnataka, India beBeeData Full time ₹ 1,00,00,000 - ₹ 2,00,00,000

    Machine Learning Engineering Opportunity About the Role:We are seeking an experienced Machine Learning Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing and implementing scalable machine learning workflows using frameworks like TensorFlow, PyTorch, and Scikit-learn. Key Responsibilities:Design...


  • Bengaluru, Karnataka, India Spydra Full time

    Job DescriptionJob Summary:We are seeking a talented and motivated Machine Learning Engineer to join our team. The ideal candidate will have a strong background in machine learning algorithms, data analysis, and software development. You will be responsible for designing, developing, and deploying machine learning models and systems that drive our products...


  • Bengaluru, Karnataka, India beBeeAI Full time US$ 1,25,000 - US$ 1,75,000

    Machine Learning EngineerJob OverviewAs a machine learning engineer, you will be responsible for developing and deploying AI technologies to automate business processes.Key Responsibilities:Design and implement automation processes using AI algorithms.Collaborate with legal and data governance teams to ensure AI models meet fairness and privacy...


  • Bengaluru, Karnataka, India SYNOpix Full time

    Join our team as a Machine Learning Engineer and build innovative solutions for our U.S. client. We're looking for someone with a strong background in machine learning who is ready to design, build, and deploy robust ML models in a production environment. Your expertise in AWS SageMaker will be key to creating scalable solutions that deliver real...


  • Bengaluru, Karnataka, India Dirac Labs Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Company DescriptionDirac Labs is at the forefront of developing advanced positioning, tracking, and navigation solutions for autonomous vehicles, unmanned aerial systems, asset tracking, and robotics. By leveraging cutting-edge quantum sensing and nanophotonics research from the University of Wisconsin–Madison, Dirac Labs is creating innovative quantum...


  • Bengaluru, Karnataka, India Intellias Full time

    Project overviewAre you a skilled Machine Learning engineer with a passion for Computer vision, NLP or Generative AI? Do you have a knack for understanding both the technical intricacies and the business implications of data-driven solutions? If so, we have an exciting opportunity for you to join our team as machine Learning EngineerRequirementsStrong...


  • Bengaluru, Karnataka, India beBeeMachineLearning Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Title: Machine Learning EngineerAbout the Role:We are seeking a highly skilled and motivated Machine Learning Engineer to join our team. The ideal candidate will be responsible for streamlining the deployment, scaling, and monitoring of machine learning models in production.Key Responsibilities:Design and implement end-to-end machine learning...


  • Bengaluru, Karnataka, India EarnIn Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    POSITION SUMMARY EarnIn is undergoing transformative investments in machine learning products, algorithms, and platforms. We seek highly skilled and experienced ML engineers to lead our algorithmic marketing initiatives from our Bengaluru office in India. You will apply machine learning models, statistical techniques, experiment design, and data analysis to...


  • Bengaluru, Karnataka, India beBeeDataScientist Full time US$ 1,20,000 - US$ 1,50,000

    Machine Learning Engineer - Space Data AnalyticsAbout the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team working on space data analytics. The successful candidate will have experience in designing and implementing state-of-the-art computer vision and ML models for satellite imagery.The ideal candidate will be responsible for...