Senior Machine Learning Engineer
Build and deploy LLM-powered agents and production AI/NLP pipelines, focusing on RAG, agentic systems, model optimization, and scalable deployment. The role requires 3+ years of machine learning or applied AI experience, strong Python skills, and experience with modern ML frameworks and infrastructure.
About the job
Responsibilities
- Build and deploy LLM-powered agents for internal tools and customer-facing products.
- Design and improve RAG pipelines, prompt engineering workflows, and tool integrations.
- Experiment with open-source and closed-source LLMs.
- Implement and evaluate reasoning, planning, memory, and retrieval modules for AI agents.
- Optimize ML and LLM systems for accuracy, latency, scalability, and cost.
- Build production-ready AI/NLP pipelines with monitoring, evaluation benchmarks, and continual improvement loops.
- Collaborate with product, engineering, and customer-facing teams to ship impactful AI features.
Requirements
- B.Tech, M.Tech, or PhD in computer science or a mathematics-related field from a tier-1 engineering institute.
- 3+ years of industry experience in machine learning and NLP, or applied AI.
- Strong programming skills in Python.
- Interest and experience with RAG and agentic AI concepts.
- Experience with PyTorch, Hugging Face Transformers, and similar ML libraries.
- Interest and experience in model training, inference optimization, and GPUs.
- Experience deploying ML services using REST APIs, Docker, Kubernetes, or cloud platforms.
- Exposure to vector databases such as FAISS, Pinecone, Qdrant, or similar.
Skills
Python, LLMs, Retrieval-Augmented Generation, Prompt Engineering, Agentic AI, PyTorch, Hugging Face Transformers, NLP, Gpu Computing, REST APIs, Docker, Kubernetes, Faiss, Pinecone, Qdrant
Similar jobs
ML Engineering jobsBuild and ship autonomous, agentic software development lifecycle capabilities, including AI agents, orchestration, and safety guardrails. The role requires senior software engineering experience, proficiency in Ruby, Go, or Python, distributed systems knowledge, and experience with AI/ML applications.
Build and operate scalable AI/ML systems and pipelines that strengthen Airbnb’s fraud prevention and trust defenses. The role requires 7+ years of backend or platform engineering experience, strong programming and data engineering skills, and production machine learning expertise.
Build production AI agents and the distributed platform that operates large-scale GPU infrastructure. The role requires 5+ years of backend, distributed systems, or infrastructure experience, with expertise in agent systems, knowledge graphs, retrieval, or semantic search.
Build and deploy explainable machine learning, NLP, LLM, and agentic systems that power enterprise go-to-market intelligence products. The role requires 6+ years of production ML experience, strong Python and cloud skills, and end-to-end ownership from modeling through monitoring.
Senior software engineer developing ML-based search relevance and discovery systems, including query understanding, ranking, retrieval, and evaluation pipelines. The role requires 5+ years of search relevance experience and expertise in NLP, LLMs, or related discovery technologies.