Job description
Machine Learning Engineer (Computer Vision & Model Optimization)
About Us:
We are an innovative technology firm at the forefront of computer vision and machine learning advancements. Our mission is to develop cutting-edge solutions that enhance the way industries operate, leveraging the power of artificial intelligence to solve real-world problems. We are seeking a highly skilled and experienced Machine Learning Engineer with a specialization in computer vision models and model optimization to join our dynamic team.
Role Overview:
As a Machine Learning Engineer, you will play a critical role in developing and optimizing key point detection models, primarily focusing on OpenPose and other advanced models. Your expertise will drive the creation of high-performance algorithms capable of transforming the landscape of computer vision applications. This position requires a combination of technical excellence, a deep understanding of computer vision technologies, and the ability to innovate and implement solutions that push the boundaries of what is possible.
Key Responsibilities:
Design, develop, and optimize key point detection models, with a strong emphasis on OpenPose and similar technologies.
Conduct research and implement computer vision algorithms to improve model accuracy, efficiency, and scalability.
Collaborate with cross-functional teams to integrate computer vision technologies into our products and services.
Stay abreast of the latest developments in the field of machine learning and computer vision, ensuring our approaches remain cutting-edge.
Analyze and improve existing machine learning frameworks and infrastructure to enhance performance and reduce computational costs.
Prototype and validate models with real-world data and scenarios to ensure robustness and applicability.
Document and communicate findings and insights to both technical and non-technical stakeholders.
Qualifications:
Proven experience (1+ years) in developing and optimizing computer vision models, specifically in key point detection using OpenPose and other relevant technologies.
Proficient in machine learning and deep learning frameworks such as TensorFlow, PyTorch, Keras, etc.
Strong programming skills in Python and familiarity with C/C++.
Experience with GPU programming and optimization techniques.
Solid understanding of image and signal processing.
Demonstrated ability to work collaboratively in a team environment and communicate effectively.
Creative problem-solving skills and a passion for innovation.
What We Offer:
A dynamic, supportive, and collaborative work environment.
Competitive salary and benefits package.
Opportunities for professional growth and development.
Access to cutting-edge technology and resources.
A chance to make a significant impact in a growing field.