Role Overview
We are looking for an AI / ML Engineer to help build, train, and deploy machine learning models and AI-powered features that drive real business outcomes. You will work on projects involving predictive analytics, NLP, and generative AI integration — with hands-on exposure to the full ML lifecycle, from data preparation to deployment, supported by the team as you grow into owning projects end to end.
Responsibilities
- Build and train machine learning models for business use cases — classification, regression, and NLP.
- Prepare data for modelling — cleaning, preprocessing, and feature engineering.
- Integrate LLMs (Claude, OpenAI, Gemini) into products and workflows using APIs and prompt engineering.
- Assist in building RAG-based features — embeddings, retrieval, and semantic search.
- Help deploy models and AI features, and monitor how they perform in real use.
- Document your work clearly and stay updated with new AI tools and techniques.
- Build data pipelines for model training — clean, transform, and structure raw data.
Requirements
- 1–2 years of hands-on ML/AI experience — internships, freelance work, and strong personal projects all count.
- Curious, self-learning mindset — AI moves fast and you enjoy keeping up.
- Ability to communicate your work clearly to non-technical teammates.
- A portfolio or GitHub with projects you’ve built — academic or personal projects are welcome.
Skills
- Python
- PyTorch
- scikit-learn
- SQL
- LLM APIs
Benefits
- Competitive compensation as per Ludhiana market standards with performance upside.
- Access to latest AI tools, APIs, compute resources, and learning budget.
- Health insurance
- Leave encashment