Senior ML Engineer

9 hours ago


Uttar Pradesh Lucknow India EBC Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per year


Senior ML Engineer Role Overview You will lead the creation and productionization of our AI-driven search pipeline — from building vector indexes and deploying RAG-based systems to designing scalable APIs. You'll work closely with our engineering team to ingest structured legal data, vectorize it, and ensure seamless integration with our user-facing web application. This role requires both deep technical expertise, a product-focused mindset and an enthusiasm to learn new techniques in the fast changing AI landscape. Key Responsibilities 1. AI Based Search Development & Optimization
  • Design and build AI-powered search models that improve retrieval and ranking of legal documents.
  • Implement retrieval-augmented generation (RAG) workflows using pre-trained LLMs (e.g., OpenAI GPT-4).
  • Fine-tune LLMs for legal use cases where necessary (experience with custom LLM training is a strong plus).
  • Improve search quality through relevance testing, feedback loops, and query understanding.
  • Research and implement any new techniques for improving search result relevancy.
2. Data Processing & Vector Indexing
  • Build pipelines to ingest, chunk, and vectorize legal texts (case law, statutes, etc.).
  • Create and maintain indexes in Vector Databases, supporting fast and relevant results.
  • Maintain an evolving legal search index by ingesting new documents on a weekly basis.
3. Model Deployment & API Development
  • Deploy ML models into production using Azure cloud infrastructure.
  • Develop REST APIs (with FastAPI or Flask) to expose model functionality to the application layer.
  • Monitor and optimize latency, scalability, and reliability of deployed solutions.
4. Collaboration & Product Integration
  • Work closely with product managers and full-stack engineers to ship ML-backed features.
  • Participate in design reviews and own technical decisions around AI architecture.
  • Track and improve system performance using user feedback, telemetry, and experimentation.
Tech Stack & Tools
  • ML/NLP: Python, PyTorch/TensorFlow, Hugging Face, Azure OpenAI APIs
  • Vector Search: Azure AI Search (primary), experience with FAISS, Pinecone or Elasticsearch a plus
  • Deployment: Azure (App Services, Azure Functions, Blob Storage, Key Vault)
  • Data Processing: Pandas, NumPy, spaCy, NLTK
  • APIs: REST APIs built with FastAPI or Flask
Required Skills & Experience
  • 5+ years of experience in machine learning, NLP, or AI-based search systems.
  • Strong knowledge of vector search, document embeddings, and retrieval techniques.
  • Experience building and scaling RAG pipelines with LLMs.
  • Proficiency with Azure AI Search for document indexing and search optimization.
  • Demonstrated ability to deploy models to production and build robust APIs.
  • Familiarity with search ranking algorithms (BM25, hybrid search, learning-to-rank).
  • Experience working with document-heavy datasets in legal, academic, or enterprise domains.
  • Experience with fine tuning models and creation of datasets used in fine tuning.
  • On-site position for Lucknow, India.
Nice to Have
  • Background in legal tech, contract analysis, or legal document retrieval.
  • Exposure to open-source search frameworks like Elasticsearch or OpenSearch.
  • Knowledge of observability, logging, and system performance profiling.


Notice Period:
1 Month or less

  • Junior ML Engineer

    7 hours ago


    Uttar Pradesh, Lucknow, India EBC Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Junior ML Engineer Role Overview As a Junior ML Engineer, you'll be exposed to real-world machine learning systems from day one. You'll support model development, testing, and deployment — and also take ownership of core data tasks like ingestion, vectorization, and indexing that form the backbone of our AI search engine. This role is perfect for...

  • AI / ML Engineer

    6 hours ago


    Noida, Uttar Pradesh, , India Vellstone Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title: Senior AI -ML EngineerLocation: Noida / Onsite Experience: 2–4 years Qualification: M.Tech or equivalent in AI / Machine Learning / Computer Science (IIT/NIT preferred) Work Schedule: 5 -day work week We're seeking a Senior AI -ML Engineer to lead the design and deployment of intelligent systems powering the company's flagship products: a...

  • AI/ML Engineer

    3 weeks ago


    Noida, Uttar Pradesh, India, Ghaziabad Siemens EDA Full time

    Key Responsibilities : We are seeking a highly motivated and experienced software engineer with a strong background in AI/ML to join the R&D team at Siemens EDA. In this role, you will : Architect, design, and implement AI algorithms and applications using modern software development practices to enhance simulation tools' performance and capabilities. Create...

  • Senior AI

    1 week ago


    India BlackStone eIT Full time

    Job Description BlackStone eIT, a leading computer software company, is looking for a talented and experienced Senior AI & ML Engineer to join our innovative team. In this role, you will be responsible for developing and deploying advanced artificial intelligence (AI) and machine learning (ML) models to drive impactful solutions for our diverse range of...


  • India Circuitry.ai Full time

    Job Title: Senior AI/ML Engineer Location: Hyderabad, India – Hybrid Remote (3 days a week onsite) Company Overview: Circuitry.ai is at the forefront of artificial intelligence innovation, specializing in developing AI-driven software solutions that transform how industries operate. By harnessing the power of machine learning, predictive modelling, and...


  • Gomtinagar, Lucknow, Uttar Pradesh, India DISPL Full time ₹ 4,20,000 - ₹ 9,60,000 per year

    AI/ML Data EngineerWe are looking for a passionate AI/ML Data Engineer to join our growing data team. The ideal candidate will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure that power our machine learning and analytics initiatives.You will collaborate closely with data scientists, ML engineers, and...

  • ML Engineer

    1 week ago


    India Zensar Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    The Senior ML/AI Engineer will lead the design, development, and deployment of machine learning models and artificial intelligence solutions, focusing on solving complex business challenges through predictive analytics, natural language processing, and deep learning techniques. The role involves collaborating closely with data scientists, data engineers, and...

  • Senior AI/ML Engineer

    4 weeks ago


    Pune, India A.P. Moller - Maersk Full time

    Job Description Senior AI/ML Engineer Global Data Analytics, Technology (Maersk) A.P. Moller Maersk is the global leader in container shipping services. The business operates in 130 countries and employs 80,000 staff. An integrated container logistics company, Maersk aims to connect and simplify its customers supply chains. Today, we have more than 180...


  • Uttar Pradesh, Lucknow, India EBC Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Full Stack Engineer Role Overview As a Senior Full-Stack Engineer, you will build the core web application that brings SCC Online's AI-powered legal search to life. You'll architect backend systems for user management, subscriptions, and analytics, integrate with external APIs, and contribute to the search experience frontend, working alongside the...

  • AI/ML Engineer

    4 weeks ago


    Noida, Uttar Pradesh, India, Ghaziabad TecOrb Technologies - We Believe in Challenges Full time

    AI/ML Engineer (Mtech or PhD) – LLMs, RAG, Reinforcement Learning Position:AI/ML Engineer (Mid-Level) Experience: Does not required Location: Noida, UP Employment Type: Full-time Studies : Mtech or PhD About the Role We are building enterprise-grade AI/ML solutions including SLMs, LLMs, RAG-based knowledge systems, reinforcement learning, and agentic AI,...