
Software Engineer AI / ML
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Luminous Power Technologies is seeking a Software Engineer AI / ML (Core ML + LLM) to join their team in Gurgaon. As organizations increasingly rely on data-driven decision-making, the demand for innovative AI and Analytics capabilities is rapidly growing. In this role, you will be instrumental in the end-to-end delivery of AI/ML/Gen AI projects to address critical business needs. This position requires a Bachelor's or Master's degree in Computer Science or a related field, with 1-4 years of relevant experience in Machine Learning/Data Science. You should have hands-on experience building ML models using Python (Scikit-learn, TensorFlow, PyTorch) and developing applications with Large Language Models (e.g., OpenAI, Azure OpenAI, Gemini). A solid understanding of statistical, machine learning, and deep learning techniques is essential for solving business challenges. Experience in training, evaluating, and deploying predictive models, preferably using Azure ML, and familiarity with MLOps concepts such as model versioning and experiment tracking are highly valued. Exposure to TinyML, TensorFlow Lite, or model quantization would be a significant advantage. Experience in the Power/Energy/Solar domain is also a plus. We are looking for candidates with a strong analytical mindset, a passion for AI advancements, and the ability to translate business problems into ML formulations. Excellent debugging, model evaluation skills (e.g., RAGAS), and the ability to collaborate effectively with Data Engineers and domain teams are crucial. A research-oriented mindset and clear communication skills for presenting model results to non-technical stakeholders are also key attributes.
Key Responsibilities:
- Analyze business requirements and translate them into well-defined ML problem statements.
- Design, develop, and deploy ML models from conception to production.
- Build and maintain LLM-powered applications, including RAG systems, prompt engineering, and evaluation pipelines.
- Optimize models for performance, scalability, and edge constraints where applicable.
- Deploy and monitor models using Azure ML services.
- Continuously improve model performance through experimentation and rigorous tracking.
Required Technical Skills:
- Proficiency in Python.
- Working knowledge of SQL for data retrieval.
- Experience with libraries such as Scikit-learn, Pandas, NumPy, and Matplotlib.
- Hands-on experience with TensorFlow or PyTorch.
- Experience with TensorFlow Lite is preferred.
- Strong understanding of ML Modelling Techniques (Regression, Random Forest, SVM, Time Series, Classification, Clustering).
- Knowledge of Natural Language Processing (NLP).
- Experience with LLM integration using OpenAI/Azure OpenAI APIs.
- Familiarity with Azure ML Services.
- Understanding of MLOps fundamentals.
Join Luminous Power Technologies and contribute to innovative AI solutions in the dynamic energy sector in Gurgaon.
Company
Luminous Power Technologies
Luminous Power Technologies is a distinguished leader in power solutions with over 35 years of experience. Formerly a small venture, Luminous is currently undergoing a brand transformation to become a...