Bachelor's degree in Computer Science, Statistics, Mathematics, Physics, or equivalent experience.
5+ years of experience developing and deploying machine learning and computer vision solutions in production environments.
Advanced proficiency in Python and hands-on experience with PyTorch, Scikit-learn, OpenCV, Transformers, and related AI libraries.
3+ years of experience managing the full machine learning lifecycle, including data preparation, model training, deployment, and monitoring.
Strong knowledge of modern computer vision techniques, GPU-based computing environments, software engineering best practices, GitHub version control, and collaborative development workflows.