Role Overview
As an AI Engineer, you will design, develop, and deploy advanced machine learning and deep learning models to solve complex business problems. This role involves everything from data preprocessing and model training to deploying scalable AI solutions into production environments using modern MLOps practices.
Responsibilities
- Design and develop AI models using algorithms such as regression, classification, clustering, NLP, and computer vision.
- Collect, clean, and preprocess structured and unstructured data, including feature engineering.
- Train and evaluate models using frameworks like TensorFlow, PyTorch, or Scikit-learn.
- Deploy AI models into production via APIs, microservices, or cloud platforms like AWS, Google Cloud, or Microsoft Azure.
- Build end-to-end ML pipelines and automate workflows using CI/CD and MLOps practices.
- Experiment with cutting-edge techniques including LLMs and Generative AI.
- Optimize models for speed, scalability, and cost efficiency.
- Collaborate with cross-functional teams to translate business needs into technical AI solutions.
- Ensure ethics, fairness, and bias mitigation in all AI systems.
Requirements
- Experience with Python or R.
- Familiarity with machine learning frameworks and libraries.
- Understanding of data structures and databases (SQL, NoSQL).
- Knowledge of deployment tools like Docker and Kubernetes.
- 1 year of work experience is preferred.
Skills
- Python
- TensorFlow
- PyTorch
- Scikit-learn
- AWS
Benefits
- Cell phone reimbursement
- Commuter assistance
- Flexible schedule
- Food provided
- Health insurance
- Internet reimbursement
- Leave encashment
- Life insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home