Role Overview
As an AI/ML Engineer, you will develop and implement advanced Machine Learning and Deep Learning models, working across the entire lifecycle from data preprocessing to model deployment and integration into applications.
Responsibilities
- Develop and implement Machine Learning and Deep Learning models.
- Collect, clean, preprocess, and analyze structured and unstructured data.
- Build and optimize predictive models using Python.
- Work with frameworks such as Scikit-learn, TensorFlow, PyTorch, Pandas, and NumPy.
- Develop AI-powered applications and APIs.
- Work on Generative AI, LLMs, Prompt Engineering, RAG, and AI Agents.
- Integrate AI/ML models into web and mobile applications.
- Perform model evaluation, optimization, testing, and deployment.
- Work with databases and vector databases for AI applications.
- Collaborate with developers, data scientists, and project teams.
- Research emerging AI/ML technologies and implement suitable solutions.
- Maintain technical documentation and project reports.
Requirements
- Proven experience in building and optimizing predictive models.
- Strong understanding of Generative AI, LLMs, and RAG architectures.
- Ability to work with both structured and unstructured data.
- Experience integrating models into production environments.
Skills
- Python
- TensorFlow
- PyTorch
- Scikit-learn
- Generative AI