Apply Edge Start your job search

Machine Learning Engineer

ADGRID · Gurugram, Haryana, India

Apply & track with Apply Edge
ABOUT ADGRIDAdGrid is an early-stage, stealth-mode AdTech–FinTech company based in Gurugram, building a platform at the intersection of advertising technology and financial infrastructure. We are a small, fast-moving team hiring the people who will help shape the company from the ground up.ROLE SUMMARYWe are looking for a Machine Learning Engineer to build and ship intelligent voice and language experiences across speech, LLMs, retrieval, and memory. You will work on STT, TTS, RAG, model training, and on-device AI, taking ML systems from data and experimentation to production.KEY RESPONSIBILITIESBuild and optimise speech-to-text (STT) and text-to-speech (TTS) pipelines for natural, low-latency voice interactions.Improve speech accuracy across Indian languages, accents, and noisy real-world environments.Build LLM-powered features using Retrieval-Augmented Generation (RAG), embeddings, vector search, and grounded responses.Design and manage short-term context and long-term memory across sessions.Work on prompt design, model evaluation, and continuous improvement of response quality.Create, train, fine-tune, and evaluate models across speech, language, and retrieval use cases.Work across the complete ML lifecycle, including data, features, training, evaluation, and iteration.Run and optimise LLMs and speech models locally, on-device, or at the edge.Optimize models for edge deployment through quantization, compression, and efficient runtimes.Ship ML models to production and contribute to serving, monitoring, and retraining.Build reliable data and training pipelines.Work closely with product and engineering teams to turn AI ideas into production-ready features.WHAT WE ARE LOOKING FOR2–3 years of hands-on experience building ML and AI systems, with experience shipping toward production.Hands-on experience or strong project work with speech-to-text (STT) and text-to-speech (TTS) pipelines.Experience building LLM systems using RAG, embeddings, vector search, and model memory/context.Experience creating, training, fine-tuning, and evaluating ML models.Strong understanding of deep learning, with hands-on experience using PyTorch and good fundamentals in mathematics and statistics.Experience with local or edge execution of LLMs, including running and optimising models on-device or at the edge.Strong Python skills and solid software engineering practices, including Git and testing.Experience with LLMs, RAG frameworks such as LangChain/LlamaIndex, vector databases, and fine-tuning techniques such as PEFT/LoRA.Familiarity with model optimisation techniques such as quantisation, compression, distillation, or pruning is a plus.Exposure to MLOps, experiment tracking, model monitoring, Docker, CI/CD, and cloud platforms such as AWS, GCP, or Azure is a plus.Experience with Indian languages, multilingual or code-mixed speech/NLP, agentic systems, or real-time audio systems is an advantage.Good problem-solving skills and ability to work independently in a fast-moving environment.Bachelor’s degree in Computer Science, Engineering, IT, or a related field.Available to work full-time from our Gurugram office (on-site).HOW TO APPLYInterested candidates may send their resume to career@adgrid.ai. A GitHub profile, research paper, or link to an AI/MLproject you have built is welcome.