Bachelor’s or Master’s degree in Computer Science, Machine Learning, Applied Mathematics, or a related technical field 7+ years of experience developing and deploying machine learning models in production. Deep expertise in Python and at least one major ML framework (e.g., PyTorch, TensorFlow). Proven experience in applying ML techniques to computer vision, OCR, or NLP problems. Strong understanding of ML system design, including model evaluation, A/B testing, continuous training, and monitoring. Solid engineering fundamentals — data structures, system design, version control, and testing. Experience with modern infrastructure tools and cloud platforms (Docker, Kubernetes, Helm, AWS/GCP). Demonstrated ability to lead cross-functional initiatives and communicate complex technical ideas. Experience mentoring engineers.