Find a jobRecruiters

Machine Learning — NLP / LLM

Exclusive opportunity

Onsite

Machine Learning — NLP / LLM

Hirevoo

Machine Learning — NLP / LLM

Skills

Google Cloud PlatformDeep LearningPythonPyTorchTensorFlowGitMachine LearningAIAWSNLP / Natural Language ProcessingAzure

7 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Karnataka, India

Work mode:

Onsite

Published on:

17 October 2026

What they need


Job Description (JD)

Company: Ema Unlimited
Job Title: Software Engineer – Machine Learning (NLP / LLM)
Location: Bangalore, Karnataka
Experience: 1–3 Years
CTC: ₹12–15 LPA
Employment Type: Full-time
Work Mode: On-site
Open Positions: 5–6 (proposed)

About the Company

Ema is an AI company focused on building enterprise AI solutions and intelligent AI agents that automate business workflows and improve organizational productivity.

Job Summary

We are looking for a skilled Software Engineer – Machine Learning with expertise in Natural Language Processing (NLP), Large Language Models (LLMs), and AI-powered applications. The ideal candidate should have strong Python programming skills and practical experience in developing, evaluating, and deploying machine-learning models for real-world applications.

Key Responsibilities

  • Design, develop, and optimize machine-learning models for NLP and LLM-based applications.
  • Build intelligent AI systems using transformer architectures and modern deep-learning techniques.
  • Develop retrieval, ranking, semantic search, and question-answering systems.
  • Implement Retrieval-Augmented Generation (RAG) pipelines to improve the accuracy and relevance of AI-generated responses.
  • Fine-tune and evaluate large language models for specific business use cases.
  • Develop efficient data preprocessing, feature engineering, and model evaluation pipelines.
  • Integrate machine-learning models into backend applications using REST APIs and Python frameworks.
  • Analyze model performance, identify errors, and optimize accuracy, latency, and scalability.
  • Collaborate with software engineers, data scientists, and product teams to deliver production-ready AI solutions.
  • Follow best practices for testing, version control, model monitoring, and deployment.

Required Technical Skills

  • Strong proficiency in Python programming.
  • Practical knowledge of Machine Learning and Deep Learning.
  • Experience with NLP, LLMs, and Transformer models.
  • Familiarity with PyTorch or TensorFlow.
  • Understanding of tokenization, embeddings, semantic search, and vector databases.
  • Knowledge of model evaluation, fine-tuning, and prompt engineering.
  • Experience with Git, REST APIs, and software development fundamentals.
  • Strong analytical, debugging, and problem-solving skills.

Preferred Skills

  • Experience building RAG-based applications or AI agents.
  • Familiarity with Hugging Face Transformers and LangChain or LangGraph.
  • Knowledge of vector databases such as FAISS, Pinecone, or Milvus.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience deploying machine-learning models in production environments.
  • Understanding of LLM evaluation, hallucination reduction, and inference optimization.

Eligibility Criteria

  • 1–3 years of relevant experience in software engineering, machine learning, NLP, or AI development.
  • Strong programming and algorithmic problem-solving abilities.
  • Hands-on experience with at least one practical ML, NLP, or LLM project.
  • Ability to explain technical decisions, model evaluation methods, and implementation challenges.

Ideal Candidate Profile

Candidates who have built real-world NLP or LLM applications, implemented semantic retrieval or RAG pipelines, fine-tuned transformer models, or deployed AI solutions will be preferred.

Selection Process

  • Resume screening and project evaluation.
  • Python programming and problem-solving assessment.
  • Machine-learning and NLP technical interview.
  • LLM / RAG practical assessment or system-design discussion.
  • Final technical and HR discussion.

Pay: ₹1,200,000.00 - ₹1,600,000.00 per year

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Skiils

Machine Learning Engineer / MLOps Senior

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsDockerPythonPyTorchMachine LearningAWSKubernetesMLOpsCI/CD

4 months ago

Quick apply

Theodo

Machine Learning Engineer / ML Engineer

480 - 580

Freelance

Paris, France

Hybrid

Skills

AIData Scientist

5 days ago

Quick apply

Yunik

Data Scientist / AI Engineer – GenAI, LLM & Machine Learning (H/F)

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsPythonMachine LearningAIFastAPIIA GénérativeRAGAgents IAAzure OpenAIMLOps

14 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools