Artificial Intelligence Engineer
Emmvee Technologies
2 - 5 years
Bengaluru
Posted: 28/06/2026
Job Description
Emmvee Photovoltaic Power Limited - AI / ML Engineer
About the Role
We are looking for a motivated AI/ML Engineer to work across LLM and SLM training, visual defect detection using YOLO models, and multi-agent system development. You will own the full lifecycle from data
preparation and model training to production deployment, with a focus on building reliable, efficient, and domain-specific AI systems.
Key Responsibilities
LLM & SLM Training
Fine-tune large and small language models (LLMs & SLMs) on domain-specific datasets using SFT, LoRA, and QLoRA
Train lightweight SLMs (1B7B parameters) for specific use cases such as defect classification, report generation, anomaly summarisation, and structured data extraction
Apply preference alignment techniques RLHF and DPO to align model outputs with task requirements
Build and maintain RAG pipelines to ground model responses in domain knowledge
Evaluate models against task-specific benchmarks and iterate on training data quality
Optimise inference using vLLM, TGI, or llama.cpp for cost-efficient production serving
Visual Defect Detection YOLO Models
Train and fine-tune YOLO models (YOLOv8, YOLO11, YOLO26) for defect detection, segmentation, and classification
Build annotation pipelines and manage image datasets using Roboflow or Label Studio
Optimise models for edge and CPU deployment using TensorRT, ONNX, or OpenVINO
Develop monitoring and retraining workflows to handle real-world data drift in production
Multi-Agent System Development
Design and build multi-agent workflows using LangGraph, CrewAI, or AutoGen
Define agent roles, implement tool use and function calling, and manage state across agent turns
Integrate agents with external APIs, databases, and internal services
Build evaluation and oversight mechanisms for agent reliability and safety in production
MLOps & Deployment
Package and deploy models as REST APIs using FastAPI, containerised with Docker
Track experiments and model versions with MLflow or Weights & Biases
Set up cloud-based training and serving pipelines on AWS, GCP, or Azure
Maintain documentation model cards, data sheets, and experiment logs
Skills & Qualifications
Must Have
Bachelor's or Master's in Computer Science, AI, Data Science, or equivalent
Strong Python skills; proficient with PyTorch and the HuggingFace ecosystem (Transformers, PEFT, TRL, Datasets)
Experience fine-tuning LLMs or SLMs end-to-end data prep, training, evaluation, and deployment
Hands-on experience training YOLO-family models for detection or segmentation tasks
Familiarity with multi-agent frameworks: LangGraph, CrewAI, or AutoGen
Working knowledge of RAG, vector databases, and prompt engineering
Comfortable with Git, Docker, and basic cloud infrastructure
Good to Have
Experience training SLMs from scratch or distilling larger models into smaller ones
Knowledge of multimodal models (vision + language) such as LLaVA or Qwen-VL
Exposure to model quantisation (AWQ, GPTQ) and edge deployment workflows
Familiarity with evaluation frameworks: RAGAS, lm-evaluation-harness, or PromptFoo
Open-source contributions or a public portfolio of AI/ML projects
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
