Machine Learning Engineer - 2
Core
Build and own production-grade Machine Learning and Generative AI systems end-to-end, focusing on LLMs, RAG, conversational AI, and agentic workflows.
Role type
Senior IC machine learning engineer (generative AI)
Builds
Intelligent applications using LLMs, RAG, conversational AI, and agentic workflows
Domain
Generative AI, Large Language Models, Retrieval Augmented Generation
Deliverable
production ML models
Required skills
Python, software engineering fundamentals, LLM application development, RAG pipeline construction, vector search, embeddings, LLM orchestration, model evaluation, system design, scalability, API development, MLOps
Preferred skills
LangChain, LangGraph, vector databases (Pinecone, Weaviate, Milvus, pgvector), Hugging Face, open-source LLMs, multilingual/Indic NLP
Technologies
Python, LLMs, RAG, embeddings, vector search, LangChain, LangGraph, Pinecone, Weaviate, Milvus, pgvector, Hugging Face
Responsibilities
Design and develop production-grade ML/AI systems, build LLM-powered applications, develop retrieval systems, design LLM orchestration workflows, develop evaluation frameworks, optimize AI systems for performance, build and maintain AI APIs, design scalable architectures, implement monitoring and debugging processes, collaborate with cross-functional teams, evaluate emerging AI technologies
Seniority
Senior, hands-on IC