AI Engineer

Recro

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

34 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Recro is seeking a hands-on AI Engineer in Bengaluru to own end-to-end ML problems, from data preparation and model training to deployment and production optimization. You will work closely with the Co-Founder & CTO and cross-functional teams to push generative AI and speech-related models into production.

The role requires 4–6 years of ML/AI experience, strong Python and PyTorch skills, and a track record of taking models to production.

Qualifications

  • 4–6 years of industry experience in Machine Learning / AI Engineering.
  • Hands-on experience in training, fine-tuning and evaluating models.
  • 1–2 years of practical experience in Generative AI, including LLMs, transformers, speech models, RAG, agents or Voice AI.
  • Must have taken at least one ML model into production and owned its performance after deployment.
  • Strong programming skills in Python and hands-on experience with PyTorch.
  • Understanding of model evaluation, optimization and deployment.
  • Willingness to work full-time from the Bengaluru office.

Responsibilities

  • Develop and improve speech recognition, speaker identification and diarization models.
  • Build memory extraction, retrieval and reasoning systems using LLMs and RAG.
  • Develop AI agents capable of tool calling and executing actions based on conversational context.
  • Train, fine-tune and evaluate ML, deep learning and generative AI models.
  • Build evaluation datasets and measure model quality, accuracy, latency and cost.
  • Optimize models through fine-tuning, distillation and quantization.
  • Deploy ML models into production and monitor their performance.
  • Troubleshoot production issues and continuously improve model performance.
  • Collaborate with backend, application and hardware engineering teams.

Skills

Python
PyTorch
Machine Learning
Generative AI
LLMs
Model deployment
Production monitoring
Cross-functional collaboration

Education

Engineering degree (B.Tech / M.Tech / MS) from IIT/NIT/BITS/IIIT Hyderabad

Tools

Transformers
RAG
Speech models

Job description

Role Overview

We are looking for a hands-on AI Engineer with a strong foundation in Machine Learning and practical experience in Generative AI. The candidate will own ML problems end to end, from data preparation and model training to evaluation, deployment and production optimization.

This is a senior individual contributor role involving close collaboration with the Co-Founder & CTO and cross-functional engineering teams.

Key Responsibilities
  • Develop and improve speech recognition, speaker identification and diarization models.
  • Build memory extraction, retrieval and reasoning systems using LLMs and RAG.
  • Develop AI agents capable of tool calling and executing actions based on conversational context.
  • Train, fine-tune and evaluate ML, deep learning and generative AI models.
  • Build evaluation datasets and measure model quality, accuracy, latency and cost.
  • Optimize models through fine-tuning, distillation and quantization.
  • Deploy ML models into production and monitor their performance.
  • Troubleshoot production issues and continuously improve model performance.
  • Collaborate with backend, application and hardware engineering teams.
Mandatory Requirements
  • 4–6 years of industry experience in Machine Learning / AI Engineering.
  • Strong core ML foundation with hands-on experience in training, fine-tuning and evaluating models.
  • 1–2 years of practical experience in Generative AI, including LLMs, transformers, speech models, RAG, agents or Voice AI.
  • Must have taken at least one ML model into production and owned its performance after deployment.
  • Strong programming skills in Python and hands-on experience with PyTorch.
  • Understanding of model evaluation, optimization and deployment.
  • B.Tech / M.Tech / MS from IIT, NIT, BITS or IIIT Hyderabad.
  • Candidates from other institutes may be considered only with exceptional open-source contributions or demonstrable technical work.
  • Willingness to work full-time from the Bengaluru office.
Good to Have
  • Experience in ASR, speech recognition, speaker diarization or speaker verification.
  • Experience with multilingual and code-mixed audio data.
  • Hands-on experience with LLM fine-tuning, RAG and agentic workflows.
  • Knowledge of model distillation, quantization and inference optimization.
  • Experience leading technical projects or mentoring a small team.
  • Research papers or notable open-source contributions in ML, speech AI or GenAI.
  • Strong preference for hands-on ML engineers over API-based GenAI developers.
  • Candidates must demonstrate actual model training and fine-tuning experience.
  • Production deployment experience is mandatory.
  • Research-only profiles without production experience are not suitable.
  • PhD candidates are not preferred for this position.
Role Nature:

Hands-on technical ownership, model development and production engineering. This is an Individual Contributor position, not a people-management role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

Kumaran Systems • Chennai District

On-site
INR 1,500,000 - 2,300,000
AI / ML Engineer
AI / ML Engineer

Accenture PLC • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior AI Engineer
Senior AI Engineer

Confidential Hires • Gurugram District

On-site
INR 4,200,000 - 6,600,000
AI / ML Engineer
AI / ML Engineer

Accenture in India • Dadri

On-site
INR 1,400,000 - 2,100,000
Machine Learning Engineer (Speech & GenAI)
Machine Learning Engineer (Speech & GenAI)

Bean HR Consulting • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

PVAR SERVICES • Gurugram District

On-site
INR 2,500,000 - 3,500,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Kumaran Systems • Chennai, Coimbatore District

On-site
INR 2,500,000 - 4,500,000
AI Engineer
AI Engineer

Aptagrim Consulting • Hyderabad

On-site
INR 1,500,000 - 2,100,000
AI Technical Lead
AI Technical Lead

nxtwave disruptive technologies private limited (Hiring for a Client • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Artificial Intelligence Engineer
Senior Artificial Intelligence Engineer

Fulcrum Worldwide Software • Pune District

Hybrid
INR 3,000,000 - 6,000,000