Job description
Our client is a leading video editing platform, revolutionizing the way creators bring their visions to life. As they continue to push the boundaries of what's possible in video editing, they are seeking a talented Machine Learning Engineer to join their dynamic team.
Key Responsibilities:
- Collaborate with cross-functional teams to design, develop, and deploy machine learning models and algorithms that enhance our video editing capabilities.
- Utilize machine learning techniques to optimize video processing, enhance user experience, and drive product innovation.
- Conduct research to stay at the forefront of machine learning advancements and identify opportunities for application within our platform.
- Work closely with product managers and designers to translate business requirements into scalable machine learning solutions.
- Continuously evaluate and improve the performance of existing machine learning models through experimentation and iteration.
Requirements:
- Master's degree in Computer Science, Engineering, Mathematics, or related field; advanced degree preferred.
- Strong proficiency in machine learning, deep learning, and computer vision techniques.
- Proficiency in programming languages such as Python, C++, or Java.
- Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Solid understanding of data structures, algorithms, and software engineering principles.
- Excellent communication skills and ability to work effectively in a collaborative team environment.