Description
You will develop, deploy, and maintain machine learning and AI solutions.
This role is on-site.
Responsibilities
- Design, develop, and deploy ML/AI models, including NLP, computer vision, recommendation systems, and LLMs.
- Build end-to-end AI pipelines covering data ingestion, training, evaluation, and production deployment.
- Optimize models for performance, scalability, and reliability by integrating them into backend systems and APIs.
- Monitor model performance and manage retraining cycles as required.
- Translate business needs into technical solutions by collaborating with cross-functional teams.
Required Skills
- 5+ years of professional experience in AI/ML engineering.
- Strong programming proficiency in Python.
- Hands-on experience with ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Experience with data processing and analysis using Pandas, NumPy, and SQL.
- Familiarity with cloud platforms including AWS, GCP, or Azure.
- Solid understanding of ML algorithms, statistics, and data structures.
- Familiarity with at least one additional language: Java, Go, or C++.
Preferred Skills
- Experience working with Large Language Models (LLMs) and prompt engineering.
- Knowledge of MLOps tools such as MLflow, Kubeflow, Airflow, or CI/CD.