Software Developer (AI / ML / Python) at Mellivo AI · Thane, Mumbai · 1 - 5 years · ₹8L - ₹12L / yr (ESOP available) · Posted 24 Oct 2026

ou will work closely with AI engineers, product teams, and domain experts to build intelligent document processing and knowledge automation solutions. Responsibilities include:
- Develop AI-powered document ingestion and processing pipelines.
- Build knowledge extraction engines using NLP, Machine Learning, and Generative AI.
- Develop document-to-knowledge compilers that transform PDFs, Word documents, policies, regulations, and manuals into structured knowledge.
- Build AI agents and Agentic AI workflows for enterprise automation.
- Develop rule extraction and rule generation frameworks from business documents.
- Create semantic search and enterprise knowledge retrieval solutions.
- Develop backend APIs and AI services using Python.
- Design and optimize document processing pipelines for scalability and performance.
- Build and maintain MySQL databases for knowledge repositories and AI applications.
- Integrate LLMs from providers such as OpenAI, Azure OpenAI, Gemini, Claude, and open-source ecosystems.
- Collaborate with cross-functional teams to design scalable AI architectures.
- Participate in code reviews and follow software engineering best practices.
- Continuously evaluate and adopt emerging AI and GenAI technologies.
REQUIRED SKILLS — PROGRAMMING & DEVELOPMENT
- Strong proficiency in Python and a solid understanding of Object-Oriented Programming (OOP).
- Experience building REST APIs and backend services.
- Experience working with JSON, XML, and structured data formats.
- Knowledge of software design patterns and scalable architecture.
- Strong debugging, analytical, and problem-solving skills.
ARTIFICIAL INTELLIGENCE & MACHINE LEARNING
- Strong understanding of Machine Learning concepts and algorithms.
- Experience with Natural Language Processing (NLP) and Generative AI solutions.
- Hands-on experience with Large Language Models (LLMs).
- Understanding of prompt engineering techniques.
- Knowledge of Agentic AI concepts and AI agent architectures.
- Experience developing AI-powered applications and workflows.
TECHNOLOGY STACK
AI & GenAI: Python · OpenAI · Azure OpenAI · Hugging Face · Agentic AI Frameworks · LLMs · NLP · Machine Learning
Knowledge Systems: ChromaDB · Pinecone · FAISS · Vector Databases · Semantic Search
Document Processing: Docling · OCR · PDF Processing · Apache Tika · Document Intelligence
Backend: Python · FastAPI · Flask · REST APIs
Database: MySQL
Tools & Technologies: Git · Docker · JSON · CI/CD · Azure / AWS / GCP

About Mellivo AI
About
Similar jobs (10)
Location -Bangalore
Work Mode -Fully in-office, 6 days a week
Experience -3+ years in AI engineering, with LLM-based systems shipped to production
About the Role
● The AI Engineer will own systems that read, search and reason over project and tender documents.
● Inputs include large tender packages, scanned PDFs, BOQs, tables, forms and engineering drawings such as P&IDs.; Outputs should include accurate answers with source references, structured data and workflows used by estimators and project teams in live bids, planning, procurement and execution.
● The role covers taking features from initial experiments to production and owning their accuracy, latency and cost after release.
Key Responsibilities
Agents and Retrieval
● Build AI agents that plan and execute multi-step tasks using document search, tools and APIs.
● Build RAG pipelines covering ingestion, retrieval, reranking and answers with source references.
● Use agent workflows within retrieval to refine searches, collect supporting evidence and verify outputs.
Document Intelligence
● Build extraction pipelines for PDFs, scanned documents, tables and forms.
● Convert unstructured tender content into structured data that the platform can use.
Vision and Image Understanding
● Build image-understanding workflows for P&IDs;, including symbols, equipment, labels and connections.
● Locate and remove selected elements from diagram images while preserving surrounding content.
Quality and Reliability
● Create evaluation datasets and automated checks to measure accuracy and catch regressions.
● Debug failures across retrieval, agent decisions, tool calls and model outputs.
Product and Production
● Build backend services and REST APIs. ● Integrate AI features into the Workwise web application.
● Take features from experiment to production while managing reliability, latency and cost
Required Qualifications
● 3+ years of hands-on experience building AI systems, including at least one LLM-based application running in production.
● Strong Python and software engineering fundamentals.
● Experience with backend services, REST APIs, databases, authentication and frontend integration.
● Experience building applications using LLM APIs.
● Working knowledge of RAG, embeddings, retrieval and vector databases.
● Experience with tool calling, structured outputs and multi-step agent workflows.
● Working understanding of multimodal models and image processing for visual analysis and editing.
● Systematic evaluation skills: measuring results and investigating system failures.
● Ownership of implementation, testing, deployment and ongoing improvement.
Good to Have
● OCR, document layout analysis or complex table extraction.
● Computer vision experience, including object detection, segmentation or image inpainting.
● Familiarity with construction, procurement or tender documents.
● Cloud infrastructure and production monitoring.
● Working knowledge of Go.
This is a remote position.
About Leegality:
Leegality works with large Indian businesses to digitally transform critical compliance processes in a fast, easy and secure way.
We have multiple products across 2 categories:
Document Infrastructure:
Products that help businesses build paperless processes at scale:
- Document Execution Workflow: A unified platform for businesses to digitally execute (eSign, eStamp, Template Pre-fill, Document Fraud Prevention etc.) agreements, forms and other documents in a compliant way. Currently in use by 2000+ Indian businesses from giants like HDFC and SBI Cards to high-growth disruptors like goDigit and Cars24.
- Contract Management: An AI-powered platform for businesses to quickly review, negotiate and take action on contract
- Signstation: A simple platform for businesses to digitally sign simple documents like invoices, policies and letters in a cost effective manner
Consent Infrastructure:
- Consentin: An end-to-end DPDP and Privacy compliance platform for Indian businesses
- Consentin Lens: A data discovery platform for businesses to identify the personal data they collect and store.
If you’re interested in building mission critical software that operates at population scale (75 million + Indians have signed at least one document through Leegality) then join Leegality.
Curious about our impact? Explore our customer success stories: leegality.com/case-studies
Our Culture
At Leegality, trust, ownership, transparency, and having fun while doing meaningful work are core to how we operate — not just values on paper. Our team rated us an incredible 97 eNPS for FY 2023–24 — the highest among 175+ startups surveyed.
We focus deeply on helping our people grow and stay motivated. Some of the perks you’ll enjoy:
- Flexible working hours
- Hybrid work setup
- Bi-annual performance appraisals
- A culture that rewards initiative, curiosity, and impact
If you're looking for a place where you can make a real difference while working with smart, driven, and genuinely nice people, welcome to Leegality.
Location: Hybrid
Job Brief:
- As a Machine Learning Engineer specializing in Computer Vision (CV) and Natural Language Processing (NLP), you will develop solutions to interesting technical problems, exploring exciting growth opportunities and having a real impact on our product, particularly focusing on document and content intelligence.
- To ensure success, you should demonstrate solid data science knowledge and experience in a related ML, CV, or NLP role. A first-class engineer will be someone whose expertise enhances our systems for document intelligence and content processing
Responsibilities:
- Designing machine learning systems, self-running artificial intelligence (AI) software, and specialized models for Computer Vision and Natural Language Processing applications.
- Transforming data science prototypes and applying appropriate deep learning algorithms and tools to text and image/document data.
- Solving complex CV and NLP problems with multi-layered data types, such as image/document classification, information extraction, semantic search, and object detection.
- Optimizing existing machine learning models, with a focus on high-performance model deployment for CV and NLP tasks.
- Developing ML algorithms (including large language models/LLMs and computer vision models) to analyze huge volumes of historical text, image, and document data to make predictions and automate workflows.
- Running tests, performing statistical analysis, and interpreting test results for CV/NLP model performance.
- Documenting machine learning processes, model architectures, and data pipelines.
- Keeping abreast of developments in machine learning, Computer Vision, and Natural Language Processing.
Requirements:
- 3+ years of relevant experience in Machine Learning Engineering, with a strong focus on Computer Vision and/or Natural Language Processing.
- Advanced proficiency with Python.
- Extensive knowledge of ML frameworks, libraries (e.g., PyTorch, Transformers), data structures, data modeling, and software architecture.
- Experience with building and maintaining scalable RESTful APIs (e.g., FastAPI).
- In-depth knowledge of mathematics, statistics, deep learning (CNNs, RNNs, Transformers), and algorithms.
- Superb analytical and problem-solving abilities, especially for unstructured data challenges.
- Great communication and collaboration skills.
- Excellent time management and organizational abilities.
- Experience with cloud platforms (e.g., AWS) for model deployment and MLOps.
Recruitment Process:
- Our hiring process combines AI-powered evaluations with structured interviews to ensure a fair and seamless experience.
- You will be contacted via email with the next steps upon being shortlisted.
- The process may include Assessments, AI-enabled interviews, and In-Person Interviews with our team.
- Final selection and CTC will be based on your overall performance and experience.
Apply directly through our career page: https://careers.leegality.com/jobs/Careers
For more information about us please visit our:
Our Company and Culture: https://bit.ly/3Iqm5SB
Our Website: www.leegality.com/
Our LinkedIn Page: www.linkedin.com/company/leegality/
Leegality's Privacy Notice: https://www.leegality.com/employee-privacy-notice
Job Summary
We are looking for a skilled Python Developer with experience in Generative AI and Agentic AI to develop AI-powered applications and scalable backend services.
Mandatory Skills
- Python
- Generative AI (GenAI) / Large Language Models (LLMs)
- Retrieval-Augmented Generation (RAG)
- LangChain / LangGraph
- Agentic AI
- FastAPI
- REST API development
- Vector Databases
- Prompt Engineering
- Microservices
Key Responsibilities
- Develop and maintain Python-based applications and backend services.
- Build GenAI/LLM-powered applications and AI solutions.
- Implement RAG pipelines for document processing and information retrieval.
- Develop AI agents using LangChain/LangGraph and Agentic AI frameworks.
- Build and integrate REST APIs using FastAPI.
- Work with vector databases for embeddings, semantic search, and retrieval.
- Design and optimize prompts to improve LLM response quality.
- Develop scalable microservices and integrate AI models into applications.
- Collaborate with cross-functional teams to deliver AI-based solutions.
- Troubleshoot, test, and optimize application performance.
Required Qualifications
- 4–6 years of experience in Python development.
- Hands-on experience with GenAI/LLMs, RAG, and Agentic AI.
- Practical experience with LangChain/LangGraph, FastAPI, and REST APIs.
- Knowledge of vector databases, prompt engineering, and microservices.
- Strong problem-solving and debugging skills.
- Ability to develop and deploy production-ready AI applications.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Strong AI Engineer / Machine Learning Engineer profiles.
2
Mandatory (Experience 1) – Must have minimum 3+ years of hands-on experience in Data Science, Machine Learning, Applied AI, NLP, Deep Learning, or Generative AI solutions.
3
Mandatory (Experience 2) – Must have strong hands-on experience in Python programming, SQL, data analysis, feature engineering, model development, and production-grade ML applications.
4
Mandatory (Experience 3) – Must have experience working with Machine Learning and Deep Learning frameworks such as PyTorch, TensorFlow, Keras, Scikit-learn, or equivalent.
5
Mandatory (Experience 4) – Must have hands-on experience working on NLP, embeddings, semantic search, text classification, document understanding, recommendation systems, or similar AI/ML use cases.
6
Mandatory (Experience 5) – Must have experience working with Large Language Models (LLMs) such as GPT, Llama, Mistral, Claude, Gemini, Phi, or similar foundation models.
7
Mandatory (Experience 6) – Must have hands-on experience building or implementing RAG (Retrieval Augmented Generation) systems, vector search, knowledge retrieval, embeddings, chunking, indexing, or semantic retrieval solutions.
8
Mandatory (Experience 7) – Must have experience working with Git, CI/CD practices, production environments, and scalable AI/ML systems.
9
Mandatory (CTC) – The CTC breakup offered will be 75% fixed + 25% variable, as per company policy.
10
Mandatory (Age) - Candidate's Age should be below 28 Years
About the role
We are building AI systems that read, understand and act on real business documents, bank statements, financial reports, policy documents and forms and putting them into production where accuracy and cost both matters.
This is not a research role and it is not a prompt-writing role. You will own features end to end: pick and deploy open-source models, build the pipelines around them, measure whether they actually work on our documents, drive the cost per document down, and keep the whole thing running in production.
You will work closely with the engineering and product teams, and your work will be directly used by business users from day one.
What you will do
Deploy and evaluate open-source models
- Select, deploy and benchmark open-source LLMs and vision-language models for specific, narrow use cases not general chat.
- Build evaluation sets from real documents and define what "good" means numerically (field-level accuracy, extraction recall, hallucination rate) before shipping.
- Run structured comparisons between models and approaches, and write up the trade-offs so the team can make a decision.
- Apply quantization, batching and other optimizations to fit models into a sensible GPU budget.
Build and optimize AI orchestration
- Design multi-step pipelines that combine deterministic code, ML models and LLM calls and know when not to use an LLM.
- Optimize for latency, cost and reliability: caching, batching, request routing, fallback tiers, retries and graceful degradation.
- Instrument pipelines so failures are visible and traceable rather than silent.
Ship to production
- Package models and services with Docker, expose them behind clean APIs, and deploy them to our GPU and CPU infrastructure.
- Handle the unglamorous production concerns: cold starts, timeouts, concurrency limits, versioning, rollback and monitoring.
- Own on-call-style responsibility for the AI features you build, including cost tracking.
Must-have skills
Programming & engineering
- Strong Python: type hints, async/await, dataclasses/Pydantic, clean module design, testing.
- REST API development with FastAPI (or Flask/Django with a willingness to move to FastAPI).
- Git, code review discipline, and the ability to write code someone else can maintain.
- Comfortable in Linux and on the command line.
Machine learning fundamentals
- Working knowledge of PyTorch and the Hugging Face ecosystem (transformers, tokenizers, accelerate).
- Understanding of inference-time concepts: tokenization, context windows, batching, precision (FP16/BF16/INT8), memory footprint.
- Ability to read a model card and a paper well enough to judge whether a model fits a use case.
Document processing
- Hands-on experience with at least two of: pypdfium2, PyMuPDF, pdfplumber, pdfminer.six, Docling, Unstructured, Surya, DocTR, LayoutLM family.
- Practical OCR experience (Tesseract, PaddleOCR, or a cloud OCR) and an understanding of when OCR is the wrong tool.
- Experience extracting tables from PDFs and dealing with merged cells, multi-line rows, and inconsistent column layouts.
Strongly preferred
You will be a much stronger candidate with any of these. We do not expect all of them.
Model serving & optimization
- vLLM, TGI, Ollama, llama.cpp, or Triton Inference Server.
- Quantization formats and tooling: GGUF, AWQ, GPTQ, bitsandbytes, ONNX Runtime, INT8 export.
- Serverless GPU platforms: Modal, RunPod, Replicate, Baseten including cold-start and container-lifecycle management.
- LoRA / QLoRA fine-tuning with PEFT for narrow, task-specific improvements.
Vision-language models
- Practical use of open VLMs: Qwen2.5-VL, InternVL, Granite Vision, Molmo, Phi-Vision, or similar.
- Awareness of where VLMs hallucinate especially on numeric and financial content and patterns for constraining them (using the model for layout only, sourcing values from the text layer, constrained decoding).
Orchestration & pipelines
- Workflow orchestration: Dagster, Airflow, Prefect, or Temporal.
- Async job patterns: Celery, RQ, or platform-native spawn/poll patterns.
- LLM orchestration frameworks (LangGraph, LlamaIndex, Haystack) with the judgement to know when plain Python is a better answer.
- Structured output enforcement: Instructor, Outlines, XGrammar, JSON schema / tool-use modes.
Evaluation & observability
- Building golden datasets and regression suites for extraction tasks.
- Eval tooling: promptfoo, DeepEval, Ragas, or in-house harnesses.
- LLM tracing and monitoring: Langfuse, Arize Phoenix, LangSmith, OpenTelemetry.
Nice extras
- Rule engines and policy evaluation (Open Policy Agent / Rego, Drools, rule-engine).
- Experience in fintech, lending, insurance or accounting documents.
- Handling of PII and data-security practices in document pipelines.
- Contributions to open-source ML or document-processing projects.
Why join us
- Real production ownership from month one your work goes to actual users, not a demo.
- Genuinely hard technical problems in document AI, not wrappers over an API.
- Small team, short decision cycles, direct access to leadership.
- Budget and freedom to evaluate and adopt new open-source models as they land.
To apply: send your CV along with a short note on one AI system you have taken to production what it did, what the accuracy was, and what broke.
AI / Backend Engineer — Remote (India / Overseas)
Company: Ink'd
Compensation: $1,500–$2,500 USD/month, depending on experience
Type: Independent contractor, long-term opportunity
Ink'd is building a voice-first AI platform for residential real estate transactions. Our AI assistant allows real estate agents to generate contracts, automate workflows, and complete transaction documentation through natural conversation.
We're looking for a highly capable AI/backend engineer to help scale and maintain our production platform.
Responsibilities
- Build and maintain production AI agent workflows
- Develop integrations with third-party APIs and services
- Work with LLMs, structured data extraction, and document generation
- Troubleshoot production systems and improve reliability
- Build scalable backend services and maintain databases
- Collaborate directly with the founder and engineering team
Technical experience
- Python, FastAPI, Node.js, and REST APIs
- LLM APIs, tool calling, and agent orchestration
- PostgreSQL and cloud infrastructure
- GitHub, CI/CD, debugging, and deployment
- Experience with voice AI, WebSockets, or document processing is a major plus
What we're looking for
Someone who has independently shipped production software, can troubleshoot unfamiliar systems, communicates clearly, and takes ownership of their work.
Please include your GitHub, two examples of production systems you've built, your specific contributions, monthly compensation expectations, and availability.
Full Stack Developer – AI/ML & GenAI
Location: Mumbai
Experience: 7–9 Years
Employment Type: Full-time
Virtual Drive: Saturday
We are looking for a Python Full Stack Developer with 3+ years of hands-on experience in AI/ML and Generative AI.
Key Skills: Python Full Stack, FastAPI/Flask/Django, React/Angular, AI/ML, GenAI, LLMs, RAG, Embeddings, Vector Databases, Cloud (AWS/Azure/GCP), CI/CD, Docker & Kubernetes.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
We are looking for an experienced Software Engineer to join an AI engineering startup developing a document collection platform for accountants and professional services firms.
Preference to candidates from Kerala, India.
The product eliminates the friction involved in gathering client files by automating document requests, centralising their collection, and organising incoming documents according to each organisation’s preferred folder structure.
The ideal candidate will be able to take ownership of work from start to finish, communicate clearly, and deliver high-quality solutions within tight timeframes.
What You’ll Work On
You’ll work with Python and Django daily, including models, views, templates, background jobs, and the wider product around them.
The frontend uses Django templates with HTMX and Alpine.js, built with Vite, TypeScript, and Tailwind CSS. The stack runs in Docker using PostgreSQL, Redis, RabbitMQ, and Celery.
You may also assist with ancillary projects, including custom integrations.
Project-based training will be provided.
Technology Stack
Backend: Python, Django, PostgreSQL, Celery, Redis and RabbitMQ
Frontend: Django Templates, HTMX, Alpine.js, Vite, TypeScript and Tailwind CSS
Infrastructure: Docker
Must Have
- Strong Python and Django skills
- Comfortable working with Docker
- Fluent written and spoken English
- Clear communication skills, including providing concise updates, asking honest questions, and writing information that others can act on
- Evidence of exceptional ability—not simply a list of tools, but something challenging you have built or solved
Preference will be given to candidates with at least three years of relevant professional experience.
Nice to Have
- Frontend experience with HTML, CSS and JavaScript
- Experience with HTMX, Alpine.js, TypeScript or Tailwind CSS
- Knowledge of PostgreSQL, Celery or pytest
- Experience with integrations, including APIs, OAuth and cloud storage
- Basic accounting knowledge
How to Apply
Please do not send a generic CV alone. Your application must include:
- Evidence of exceptional ability: Describe a project, open-source contribution, production system or challenging problem you solved. Include a link to the repository, write-up or demo where possible. Focus on your personal contribution by detailing the specific parts of the project where you played a critical role and explaining precisely what you built or solved.
- What you accomplished: Provide a short explanation of the outcome in your own words.
- The hardest part: Explain the hardest part of the problem and how you dealt with it.
- Your use of AI: Explain whether you use AI in your work and, if so, how you use it.
- Your professional experience and interests: Include a brief paragraph summarising your professional experience and general interests.
Applications that do not include the above Croissant details above will not be considered.
What We Offer
- For the right candidate, salary will not be a constraint
- Project-based training
- A rewarding career with genuine opportunities for professional growth
- The opportunity to work on an innovative AI-driven product
- A remote, full-time position
Job Details and Application Submission
Location: Remote
Employment Type: Full-time
Contract: One-year contract, with the possibility of extension based on satisfactory performance
Probationary Period: Six months
Preferred Experience: Three or more years
Key Responsibilities:
- Develop and deploy machine learning, deep learning, and NLP models for various business use cases.
- Build end-to-end ML pipelines including data preprocessing, feature engineering, training, evaluation, and production deployment.
- Optimize model performance and ensure scalability in production environments.
- Work closely with data scientists, product teams, and engineers to translate business requirements into AI solutions.
- Conduct data analysis to identify trends and insights.
- Implement MLOps practices for versioning, monitoring, and automating ML workflows.
- Research and evaluate new AI/ML techniques, tools, and frameworks.
- Document system architecture, model design, and development processes.
Required Skills:
- Strong programming skills in Python (NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch, Keras).
- Hands-on experience in building and deploying, finetuning ML/DL models in production.
- Good understanding of machine learning algorithms, neural networks, NLP, and computer vision.
- Experience with REST APIs, Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).
- Working knowledge of MLOps tools such as MLflow, Airflow, DVC, or Kubeflow.
- Familiarity with data pipelines and big data technologies (Spark, Hadoop) is a plus.
- Strong analytical skills and ability to work with large datasets.
- Excellent communication and problem-solving abilities.
- Experience in deploying models using cloud services (AWS Sagemaker, GCP Vertex AI, etc.).
- Experience in LLM fine-tuning or Generative AI, Voice AI, is an added advantage.
Educational Qualification:
- Bachelor’s or Master’s degree in Computer Science, Data Science, AI, Machine Learning, IT, from IIT/NIT colleges strongly preferred
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Strong Data Scientist / AI Engineer / Generative AI Engineer profile.
2
Mandatory (Experience 1) - Must have 3+ years of hands-on experience in Data Science, Artificial Intelligence, Machine Learning, Deep Learning, NLP, or Generative AI application development.
3
Mandatory (Experience 2) - Must have strong hands-on experience in Python programming, backend development, API development, and production-grade application support.
4
Mandatory (Experience 3) - Must have experience working with Machine Learning and Deep Learning frameworks such as PyTorch, TensorFlow, Keras, or Scikit-learn.
5
Mandatory (Experience 4) - Must have hands-on experience in NLP use cases such as text classification, sentiment analysis, entity recognition (NER), semantic search, embeddings, or document understanding.
6
Mandatory (Experience 5) - Must have experience working with Large Language Models (LLMs) such as GPT, LLaMA, Mistral, Phi, Claude, Gemini, or similar models.
7
Mandatory (Experience 6) - Must have hands-on experience building or implementing Retrieval Augmented Generation (RAG) solutions, vector search, semantic search, or knowledge-based AI applications.
8
Mandatory (Experience 7) - Must have experience with Prompt Engineering and Generative AI frameworks such as LangChain, LangGraph, AI Agents, Azure OpenAI, or similar technologies.
9
Mandatory (Experience 8) - Must have experience developing, consuming, or integrating APIs using Python frameworks such as FastAPI, Flask, or similar technologies.
10
Mandatory (CTC) - The CTC breakup offered will be 75% fixed + 25% variable, as per company policy.
11
Preferred (Experience 1) - Experience with LLMOps/MLOps tools for monitoring, evaluation, experimentation, and versioning of AI models.
12
Preferred (Experience 2) - Exposure to Azure OpenAI, Azure Kubernetes Service (AKS), Kubernetes, cloud-native AI deployments, or distributed systems.













