HamburgerMenu
hirist

Machine Learning Engineer - Generative AI/NLP

Allshore Technologies Private Limited
4 - 10 Years
Multiple Locations

Posted on: 19/10/2026

Job Description

Role : Machine Learning Engineer

Job Description :

We are looking for a skilled Machine Learning Engineer to design, develop, optimize, and deploy machine learning, Natural Language Processing (NLP), and Generative AI solutions in production environments. The role involves building scalable Retrieval-Augmented Generation (RAG) pipelines, developing enterprise-ready Large Language Model (LLM) applications, and transforming unstructured data into reliable, high-performance AI systems.

The ideal candidate should have strong Python and machine learning expertise, hands-on experience with deep learning frameworks and LLM orchestration tools, and the ability to build end-to-end AI solutions that perform reliably at scale.

Key Responsibilities :

- Design, develop, train, and deploy machine learning models for NLP, Generative AI, and enterprise applications.

- Build and optimize RAG pipelines, including document ingestion, preprocessing, chunking, embedding generation, retrieval, and response generation.

- Develop LLM-powered applications using frameworks such as LangChain and LlamaIndex, integrating external APIs and enterprise data sources.

- Implement vector search and semantic retrieval solutions using vector databases such as Pinecone and Weaviate.

- Develop efficient data processing pipelines to handle large volumes of structured and unstructured data.

- Optimize model performance, inference latency, embedding quality, and retrieval accuracy for production workloads.

- Build and deploy scalable APIs to integrate machine learning models and LLM applications with enterprise systems.

- Containerize applications using Docker and support deployment and orchestration using Kubernetes.

- Leverage cloud infrastructure such as AWS and GCP to deploy, scale, and maintain machine learning solutions.

- Implement monitoring, logging, testing, and performance evaluation to ensure the reliability of production AI systems.

- Apply MLOps practices to streamline model deployment, versioning, continuous integration, and ongoing performance monitoring.

- Collaborate with data scientists, software engineers, and cross-functional teams to translate business requirements into production-ready AI solutions.

- Maintain clean, reusable, well-documented code and follow best practices for software engineering, security, and scalability.

Required Skills and Qualifications :

- Strong programming experience in Python and familiarity with libraries such as scikit-learn.

- Hands-on experience with deep learning frameworks such as PyTorch or TensorFlow.

- Practical knowledge of NLP, Generative AI, Large Language Models (LLMs), and transformer-based architectures.

- Experience building RAG pipelines and integrating LLMs into real-world applications.

- Familiarity with LangChain, LlamaIndex, or similar LLM application frameworks.

- Experience working with OpenAI APIs and vector databases such as Pinecone or Weaviate.

- Strong understanding of embeddings, semantic search, document chunking, retrieval strategies, and vector similarity.

- Experience developing APIs and deploying machine learning models into production environments.

- Knowledge of Docker, Kubernetes, and containerized application deployment.

- Familiarity with cloud platforms such as AWS or GCP.

- Understanding of model evaluation, monitoring, performance optimization, and production debugging.

- Strong problem-solving, analytical, and communication skills.

Preferred Qualifications :

- Experience developing high-throughput, low-latency AI applications.

- Knowledge of MLOps workflows and automated deployment pipelines.

- Experience optimizing RAG systems for large-scale, noisy, or unstructured datasets.

- Familiarity with production monitoring, model versioning, and continuous evaluation of LLM applications.

- Ability to take ownership of end-to-end AI solutions, from data ingestion and experimentation to deployment and ongoing optimization.

Work Arrangement : Remote - Hybrid

Joining : Immediate

The job is for:

May work from home
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...