Design, develop, and deploy AI/ML models to solve business challenges (e.g., personalization, demand forecasting, predictive maintenance)
Clean, preprocess, and validate data to ensure quality and consistency for analysis.
Use statistical methods to understand data distributions and relationships
Select appropriate algorithms based on project scope to maximize model performance (e.g., regression, classification, clustering, NLP, computer vision)
Fine-tune and customize LLMs (e.g., GPT, LLaMA, Mistral) for business-specific use cases
Integrate LLMs into products and workflows via APIs, microservices, or edge deployments using tools such as LangChain, FastAPI, or vector databases (e.g., FAISS, Pinecone)
Deploy the AI/ML model into production setting
Interpret analysis results and translate complex findings into clear, actionable recommendations for both technical and non-technical stakeholders
Requirements:
2+ years of experience in data science, machine learning, or AI engineering roles
Proficiency in programming languages such as SQL, Python, and R
Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn)
Experience in Prompt Engineering and Fine-tuning LLMs
Familiarity with LLM orchestration frameworks like LangChain and LlamaIndex
Experience with MLOps tools and practices for model monitoring, CI/CD for ML, and deploying models into production environments
Excellent verbal and written communication to explain technical concepts to non-technical stakeholders and produce clear documentation
Intellectual curiosity, teamwork, adaptability, and passion for continuous learning