ML Engineer
21 hours ago
About O-Health
O-Health is a health-technology company dedicated to democratizing and bridging the healthcare access gap across India and emerging markets. We are building intelligent digital health and AI systems that enable patients, doctors, and healthcare workers to communicate naturally through voice-based, multilingual interactions. Our technology supports timely and accurate healthcare, even in underserved regions.
Website: o-
About the Role
We are looking for a Machine Learning Engineer – Edge, Vision, ASR & NLP who can own the end-to-end pipeline from raw camera/audio data to optimized models running on Android smartphones and Raspberry Pi.
You will work on:
- Vision models that use cameras for screening and health workflows
- Multilingual
ASR
(with Indic languages) to understand real patient speech - NLP
models to extract medical data - Deploying all of this
on-device and at the edge
for real production application.
This is a highly hands-on role where one engineer stitches together ML research, edge deployment, and real-world healthcare impact.
What You Will Do
Vision & Camera ML
Build and refine computer vision models using live camera feeds (e.g., document/OCR, basic visual checks, camera feed cues).
- Design pipelines for capturing, preprocessing, and streaming camera data from Android tablets/phones and Raspberry Pi.
2.ASR for Indian Languages
- Fine-tune and adapt ASR models (Whisper / wav2vec2 / NeMo etc.) for Hindi and other Indic languages
, handling noise, accents, and code-mixed speech. - Build streaming / chunked ASR pipelines that work reliably in real-world noisy clinical environments.
3.NLP for Medical Data extraction
- Develop NLP models to extract medical data.
- Design pipelines for the applications.
4.Edge ML on Android & Raspberry Pi
- Convert and optimize models (vision + ASR + NLP) to run on-device
using TFLite / ONNX Runtime - Work closely with Android and backend teams to integrate models into apps and microservices.
- Profile latency, memory, and power usage; apply quantization, pruning, distillation and other optimizations to make models production-ready on edge devices.
5.Data, Evaluation & Iteration
- Help design and maintain datasets: multilingual audio, video, and text collected from deployments.
- Define and track metrics: WER/CER for ASR, precision/recall/F1 for NLP, FPS/latency for edge models.
- Iterate quickly based on real user feedback from PHCs, doctors, and field teams.
6.Collaboration & Ownership
- Collaborate with product, design, ops, and medical advisors to translate field problems into ML tasks.
- Own features end-to-end: from idea → PoC → edge deployment → monitoring → improvement.
What You Will Need
1.Core ML & Coding Skills: Strong proficiency in Python
and deep learning frameworks.
2.Solid hands-on experience in
- Computer Vision (OpenCV, CNNs, detection/segmentation/OCR etc.)
- ASR / Speech models (Whisper, wav2vec2, NeMo, ESPnet, etc.)
- NLP / Transformers
3.Edge ML & Systems Experience
- Experience deploying ML models on Android
(TFLite / ML Kit / ONNX Runtime Mobile / PyTorch Mobile / ExecuTorch). - Experience running models on
Raspberry Pi or similar SBCs
with cameras/mics/sensors. - Understanding of edge constraints: CPU-only or small GPU, limited RAM, power limits, offline/spotty network.
- Familiarity with techniques like
quantization, model size reduction, lower input resolution, mixed precision
, etc.
4.Tooling & Infra
- Comfortable working in Linux
environments, SSH, logs, basic networking. - Experience with
Git
, basic CI/CD and preferably
Docker
or similar for packaging services. - Ability to expose models as
APIs
(FastAPI/Flask) and debug end-to-end flows. - Language & Domain Comfort
- Practical familiarity with at least one Indic language
(e.g., Hindi, Gujarati, Telugu, etc.) and willingness to work with noisy, code-mixed speech and regional accents. - Genuine interest in
healthcare / social impact
and sensitivity while handling patient data.
5.Mindset & Soft Skills
- Ownership mentality: you enjoy taking things from idea → implementation → deployment → iteration.
- Comfortable with ambiguity, changing priorities, and cross-functional collaboration in a startup.
- Clear communication with both technical and non-technical stakeholders (doctors, field teams, partners).
If you're excited about building
real, deployable ML systems
that run on
phones and Raspberry Pi
and directly improve healthcare access for patients on the ground, this role is for you.
Attributes We Value:
- Problem-solving mindset and ownership.
- Strong communication skills.
- Ability to work independently on-site.
- Willingness to learn and evolve quickly in a real-world healthcare environment, and work the extra mile.
Contact & Company Details
Company:
Hanuram Healthtech Pvt. Ltd.
Address:
O-Health, 1, 1st Floor, 14th Main Rd, Sector 5, Agara Village, 1st Sector, HSR Layout, Bengaluru, Karnataka 560102
Email:
Website:
https://www.o-
-
ML Engineer
1 week ago
Bengaluru, Karnataka, India Orcapod Consulting Services Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Title: Senior Machine Learning Engineer (Applied AI)Location: Bangalore (WFO 5 days)Company: WiproRole Overview: We are looking for a Senior ML Engineer with strong software engineering skills to design, build, deploy, and scale production-grade ML applications. You'll work on end-to-end ML lifecycle—from data pipelines and model development to MLOps,...
-
ML Engineer
7 days ago
Bengaluru, Karnataka, India ADA Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are seeking a skilled Machine Learning Engineer to design, build, and deploy scalable ML systems that power intelligent features and data-driven decision-making. You will work at the intersection of data science and software engineering—transforming prototypes into production-ready systems while ensuring reliability, performance, and fairness.Key...
-
ML Engineer
1 week ago
Bengaluru, Karnataka, India Weekday AI Full time ₹ 8,00,000 - ₹ 24,00,000 per yearThis role is for one of Weekday's clientsMin Experience: 3 yearsLocation: KarnatakaJobType: full-timeWe are seeking a skilled and innovative Machine Learning (ML) Engineer with a minimum of 3 years of experience in designing, building, and deploying ML models and solutions. The ideal candidate will have strong expertise in machine learning algorithms, data...
-
ML Engineer
1 week ago
Bengaluru, Karnataka, India Weekday AI Full time ₹ 8,00,000 - ₹ 24,00,000 per yearThis role is for one of Weekday's clientsMin Experience: 3 yearsLocation: KarnatakaJobType: full-timeRequirementsWe are seeking a skilled and innovative Machine Learning (ML) Engineer with a minimum of 3 years of experience in designing, building, and deploying ML models and solutions. The ideal candidate will have strong expertise in machine learning...
-
ML Engineer
1 week ago
Bengaluru, Karnataka, India Weekday AI (YC W21) Full time ₹ 20,00,000 - ₹ 25,00,000 per yearThis role is for one of Weekday's clientsMin Experience: 3 yearsLocation: KarnatakaJobType: full-timeRequirementsWe are seeking a skilled and innovativeMachine Learning (ML) Engineerwith a minimum of 3 years of experience in designing, building, and deploying ML models and solutions. The ideal candidate will have strong expertise in machine learning...
-
ML Engineer
1 week ago
Bengaluru, Karnataka, India ArtPark - I-Hub for Robotics and Autonomous Systems Innovation Foundation Full time ₹ 12,00,000 - ₹ 25,00,000 per yearLocation: BangaloreType: Full-timeAbout The RoleWe are seeking a highly skilled AI/ML Engineer with a strong background in data science, machine learning, and advanced analytics to join our manufacturing innovation team. The ideal candidate will design, build, and deploy AI/ML solutions that enable predictive maintenance, process optimization, quality...
-
ML Engineer
2 weeks ago
Bengaluru, Karnataka, India Weekday AI Full time ₹ 20,00,000 - ₹ 25,00,000 per yearThis role is for one of Weekday's clientsJobType: full-timeWe're looking for a Machine Learning Engineer to join as an early team member and help shape the foundation of our AI-powered platform. You'll work directly with the founding team — serial entrepreneurs with a track record of building and exiting successful startups — to design, build, and scale...
-
ML Engineer
2 weeks ago
Bengaluru, Karnataka, India Weekday AI Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThis role is for one of Weekday's clientsJobType: full-timeRequirementsWe're looking for a Machine Learning Engineer to join as an early team member and help shape the foundation of our AI-powered platform. You'll work directly with the founding team — serial entrepreneurs with a track record of building and exiting successful startups — to design,...
-
ML Ops Engineer
2 weeks ago
Bengaluru, Karnataka, India Agiliad Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title: ML Ops EngineerLocation: BangaloreExperience: 38 YearsEmployment Type: Full-timeAbout the RoleWe are looking for a skilled ML Ops Engineer to design, build, and optimize scalable machine learning (ML) infrastructure and pipelines. You will collaborate with data scientists, ML engineers, and DevOps teams to operationalize ML models for production...
-
ML Engineer
1 week ago
Bengaluru, Karnataka, India Symbl Full time ₹ 12,00,000 - ₹ 36,00,000 per yearElevating the quality of human life through every conversationML Engineer - GeneralistLocation: Bangalore, IndiaExperience: 5 years to 10+ yearsAbout the Team:Our team at is a collaborative group of professionals dedicated to advancing the field of Conversation AI. We thrive on innovation and teamwork, pushing the boundaries of what's possible in AI-driven...