Overview
Skills
Job Details
Design, develop, and implement AI and machine learning models for classification, prediction, NLP, and optimization tasks.
Collaborate with Data Scientists, Software Engineers, and Product Managers to integrate AI models into scalable products.
Perform data analysis, feature engineering, and model evaluation.
Deploy and monitor AI solutions in production environments using MLOps best practices.
Research and evaluate emerging AI technologies and frameworks.
Contribute to model documentation, version control, and reproducibility.
Requirements
Must Have:
Degree in Computer Science, Engineering, Mathematics, or a related field.
3+ years of experience in AI/ML development.
Proficiency with Python and ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
Experience with cloud platforms (AWS, Google Cloud Platform, or Azure).
Familiarity with REST APIs, Docker, and CI/CD pipelines.
Solid understanding of data structures, algorithms, and software engineering principles.
Nice to Have:
Experience with NLP, computer vision, or time series modeling.
Familiarity with MLFlow, Kubeflow, or other MLOps tools.
Exposure to LLMs, generative AI, or reinforcement learning.
Prior experience working in Agile teams or startups.