What are the responsibilities and job description for the Senior Machine Learning Engineer/ Computer Vision position at Motion Recruitment?
Company Overview: We are a leading innovator in the geospatial software industry, committed to leveraging advanced technologies to solve complex spatial problems. Our team is dedicated to creating impactful solutions that drive positive change across various sectors, including environmental management, urban planning, and public safety.
Job Description: We are seeking a highly skilled and experienced Senior Computer Vision Engineer to join our dynamic team. In this role, you will be responsible for developing and implementing cutting-edge computer vision algorithms and systems. You will work closely with our data scientists, software engineers, and product managers to create solutions that enhance our geospatial products and services.
Key Responsibilities
Job Description: We are seeking a highly skilled and experienced Senior Computer Vision Engineer to join our dynamic team. In this role, you will be responsible for developing and implementing cutting-edge computer vision algorithms and systems. You will work closely with our data scientists, software engineers, and product managers to create solutions that enhance our geospatial products and services.
Key Responsibilities
- Design, develop, and optimize computer vision algorithms for image and video analysis.
- Implement machine learning models for object detection, recognition, and classification.
- Collaborate with cross-functional teams to integrate computer vision capabilities into our geospatial software solutions.
- Conduct research and stay up-to-date with the latest advancements in computer vision and related fields.
- Analyze and process large datasets to extract meaningful information and insights.
- Evaluate and improve the performance of existing computer vision systems.
- Mentor and provide technical guidance to junior engineers on the team.
- Master’s or Ph.D. in Computer Science, Electrical Engineering, or a related field.
- 5 years of experience in computer vision, machine learning, or a related area.
- Strong proficiency in programming languages such as Python, C , or Java.
- Experience with computer vision libraries and frameworks (e.g., OpenCV, TensorFlow, PyTorch).
- Proven track record of developing and deploying computer vision applications.
- Solid understanding of image processing techniques and machine learning algorithms.
- Excellent problem-solving skills and the ability to think critically and creatively.
- Strong communication skills and the ability to work effectively in a collaborative environment.
- Experience with geospatial data and GIS software.
- Knowledge of cloud computing platforms such as AWS, Google Cloud, or Azure.
- Familiarity with deep learning techniques and neural networks.
- Publications or contributions to the computer vision community.
- Competitive salary and benefits package.
- Opportunity to work on innovative projects with a talented and passionate team.
- Professional development and growth opportunities.
- Flexible work environment and a commitment to work-life balance.
Salary : $150,000 - $200,000
Machine Learning Engineer
Adroit Innovative Solutions Inc -
Philadelphia, PA
Machine Learning Engineer
Core Solutions, Inc. -
King of Prussia, PA
Python Machine Learning Engineer
Steneral Consulting -
Malvern, PA