Our Customer: This opportunity is with an innovative product company building advanced AI-powered solutions for large-scale video analysis. The platform processes massive volumes of visual data and transforms them into meaningful insights using a combination of Computer Vision, machine learning, and scalable cloud infrastructure.
The team operates at the intersection of research and engineering, creating systems that are not only intelligent but also production-ready. The environment is fast-paced and focused on continuous experimentation, where adopting new AI tools and approaches is part of everyday work. Your tasks: * Design and develop advanced Computer Vision and Machine Learning algorithms using Deep Learning approaches * Work with large-scale datasets to extract insights, detect patterns, and build predictive models * Build, scale, and maintain infrastructure for integrating and running algorithms in production * Deploy and manage AI/ML solutions in cloud environments * Own the full lifecycle of solutions: from research and prototyping to implementation and optimization * Develop and support backend systems, cloud infrastructure, and DevOps processes * Continuously explore and adopt new AI tools, models, and workflows to improve efficiency and results
Required experience and skills: * 8+ years of commercial software development experience * 4+ years of hands-on experience with Python * Hands-on experience with building, scaling, and maintaining infrastructure for AI/ML systems * Experience with deploying models and services to cloud environments (AWS, GCP), including CI/CD pipelines * Understanding of containerization and orchestration (e.g., Docker, Kubernetes or similar tools) * Strong hands-on experience with PyTorch and/or TensorFlow * Deep expertise in Computer Vision, especially in video data processing * Proven experience working with large datasets and building analytical or predictive models * Experience with Big Data tools such as Spark, PostgreSQL, Elasticsearch, or Redis * Ability to work independently and take ownership of complex solutions from idea to production * Strong interest in AI and continuous learning, with readiness to quickly adopt new technologies * English — Upper-Intermediate or higher
Would be a plus: * Experience with Generative AI and modern LLM/VLM ecosystems * Hands-on experience with advanced AI models and tools * Experience with Computer Vision libraries such as OpenCV * Familiarity with AI-assisted development tools and workflows * Experience working in product or startup environments
Working Conditions: * Remote work * 5-day working week, 8-hour working day